android.support.v7.app.appcompatidelegateimplv14

android.support.v7.app.appcompatidelegateimplv14,android,intellij-idea,android-appcompat,Android,Intellij Idea,Android Appcompat,我使用IntelliJ,我的项目有appcompat(C:\Android\Android sdk\extras\Android\support\v7\appcompat)作为依赖项,appcompat有Android-support-v4.jar和Android-support-v7-appcompat.jar。在我的主要项目中,我没有导入/包含android-support-v4.jar和android-support-v7-appcompat.jar 问题是,每次运行应用程序时,我都会遇到

我使用IntelliJ,我的项目有appcompat(
C:\Android\Android sdk\extras\Android\support\v7\appcompat
)作为依赖项,appcompat有
Android-support-v4.jar
Android-support-v7-appcompat.jar
。在我的主要项目中,我没有导入/包含
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)
我已经尝试了几乎所有关于堆栈溢出的答案,但没有运气。有人知道我哪里出错了吗

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

请将此添加到build.gradle中

compile 'com.android.support:appcompat-v7:22.2.0' 

您使用的是IntelliJ的构建系统、ant还是gradle?发布您的构建。gradle@Jared,没有。IntelliJ可以使用自己的构建系统构建Android项目,也可以使用Gradle,也可以使用Ant。我不知道我的评论去了哪里,但IntelliJ(他很可能使用Android Studio)确实使用了Gradle。我就是这么说的。当然,但我从这些线索推断出他没有使用Gradle:第一,他提到了通往图书馆的绝对路径。如果他使用Gradle,他不会这么做。第二,在对下面答案的评论中,他说他没有使用Gradle。我的项目不是Gradle创建的,我尝试了以下方法,但没有成功。请协助您需要告诉我们您是如何构建项目的,否则我们无法建议您如何修复错误。请参阅我对您的问题的评论。@SkyKelsey我已通过包含项目结构的屏幕截图编辑了我的问题
compile 'com.android.support:appcompat-v7:22.2.0'