【问题标题】:how to use android.support.v7 in intellij idea如何在 Intellij IDEA 中使用 android.support.v7
【发布时间】:2015-01-29 07:52:25
【问题描述】:

已经好几天了,我仍在尝试在 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 文件添加到模块 >> 依赖项(按“+”并使用每个“JAR 或目录”和“库 >> Java”并检查“android-support-v13”

但在活动类中仍然显示错误“无法解析符号'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 android-support-library android-appcompat


    【解决方案1】:

    你可以参考这篇文章。

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

    在这之后我也面临编译错误的问题,经过一番研究终于找到根本原因是Project SDK设置,在我的设置中我设置为4.4.2,但是4.4.2无法识别version21。在我设置为 6.0 后一切正常。

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        【解决方案3】:

        如果您使用 Android Studio,请检查/添加以下行到您的 build.gradle(模块)到 dependencies 部分

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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2015-12-01
          • 2013-05-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多