如何在intellij idea中使用android.support.v7

how to use android.support.v7 in intellij idea

好几天了,我还在尝试在 Intellij Idea 中使用 android.support.v7 我已经搜索并阅读了很多页面,但没有找到修复它的方法

  1. 更新了Android SDK Tolls,Android SDK Platform-Tools,Android Support Library 和 Android Support Repository
    1. 复制android-support-v13.jar到libs目录
    2. 按 Alt+ctrl+Shift+s
    3. 将 jar 文件添加到库
    4. 将 jar 文件添加到模块 >> 依赖项(按“+”并使用每个 'JARs Or Directories' 和 'Library >> Java' 并检查 'android-support-v13'

但是在activityclass中还是报错"Cannot resolve Symbol 'ActionBarActivity'"

import android.os.Bundle;
import com.example.daft_theme.R; // It's Grey
import android.support.v7.app.ActionBarActivity; // It's Grey Too



public class MainActivity extends ActionBarActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
//      ActionBar actionBar = getSupportActionBar();
    }
}

在AndroidManifest.xml:

    <uses-sdk
    android:minSdkVersion="8"
    android:targetSdkVersion="19" />

请告诉我如何解决,谢谢。

将 android-support-v4.jar 和 android-support-v7-appcompat.jar 包含到您的类路径中。

有关详细说明,请参阅 http://www.coderzheaven.com/tag/android-support-v7-appcompat-jar/

如果您使用的是 Android Studio check/add,请将您的 build.gradle(模块)下行添加到 dependencies 部分

compile 'com.android.support:support-v7:19.0.+'

你可以参考这个post。

How to add android.support.v7.widget.GridLayout into intelliJidea?

然后我也遇到了编译错误的问题,经过一番研究终于找到根本原因是Project SDK设置,在我的设置中我设置为4.4.2,但是version21没有被4.4识别。 2.我设置成6.0后一切正常