我正在使用IntelliJ,而我的项目有appcompat(android-support-v4.jar
)作为依赖项,appcompat有android-support-v7-appcompat.jar
和import/include
。在我的主项目中,android-support-v4.jar
和android-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上尝试了几乎所有的答案,但没有运气。有谁知道我哪里出错了?
答案 0 :(得分:1)
java.lang.NoClassDefFoundError: android.support.v7.app.AppCompatDelegateImplV14
NoClassDefFoundError
表示负责动态加载类的类加载器无法找到 .class 。
请在build.gradle
中添加compile 'com.android.support:appcompat-v7:22.2.0'