android.support.v7.app.AppCompatDelegateImplV14

时间:2015-08-04 23:28:17

标签: android intellij-idea android-appcompat

我正在使用IntelliJ,而我的项目有appcompat(android-support-v4.jar)作为依赖项,appcompat有android-support-v7-appcompat.jarimport/include。在我的主项目中,android-support-v4.jarandroid-support-v7-appcompat.jar

都没有java.lang.NoClassDefFoundError: android.support.v7.app.AppCompatDelegateImplV14 at android.support.v7.app.AppCompatDelegate.create(AppCompatDelegate.java:93) at android.support.v7.app.AppCompatDelegate.create(AppCompatDelegate.java:77) at android.support.v7.app.AppCompatActivity.getDelegate(AppCompatActivity.java:429) at android.support.v7.app.AppCompatActivity.onCreate(AppCompatActivity.java:57) at com.******.*****.MainActivity.onCreate(MainActivity.java:48)

问题是每次我运行我的应用程序时都会收到以下错误:

.menu-options {
    background-color: #FFFFFF;
    position:relative;
    top:-20px;
}

我在Stack Overflow上尝试了几乎所有的答案,但没有运气。有谁知道我哪里出错了?

Project Structure 1 Project Structure 2 Project Structure 3 Project Structure 4

1 个答案:

答案 0 :(得分:1)

java.lang.NoClassDefFoundError: android.support.v7.app.AppCompatDelegateImplV14

NoClassDefFoundError 表示负责动态加载类的类加载器无法找到 .class

请在build.gradle

中添加
compile 'com.android.support:appcompat-v7:22.2.0'