Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Gradle会自动在Android Studio中包含Appcompat V7_Java_Android_Android Studio_Behavior - Fatal编程技术网

Java Gradle会自动在Android Studio中包含Appcompat V7

Java Gradle会自动在Android Studio中包含Appcompat V7,java,android,android-studio,behavior,Java,Android,Android Studio,Behavior,我刚刚开始使用Android Studio,从Eclipse迁移而来。我一开始就遇到了一个问题:我想为android 3.0及更高版本创建一个应用程序项目。然而,Gradle会自动将Appcompat_v7包含在它们的依赖项中,并且默认的java代码扩展了ActionBarActivity而不是Activity。我试图通过删除依赖项来解决问题,但一切都变得疯狂,所以我在这里问你们有什么可能的解决方法。非常感谢。编辑:我以为你在使用eclipse。但是让我的答案留在这里,以便使用eclipse的人

我刚刚开始使用Android Studio,从Eclipse迁移而来。我一开始就遇到了一个问题:我想为android 3.0及更高版本创建一个应用程序项目。然而,Gradle会自动将Appcompat_v7包含在它们的依赖项中,并且默认的java代码扩展了ActionBarActivity而不是Activity。我试图通过删除依赖项来解决问题,但一切都变得疯狂,所以我在这里问你们有什么可能的解决方法。非常感谢。

编辑:我以为你在使用eclipse。但是让我的答案留在这里,以便使用eclipse的人可以看到解决方案

创建项目时,请确保取消选中“创建活动”复选框。这样可以防止自动添加Appcompat_v7


当你说“删除依赖项”时,你是什么意思?你在build.gradle文件中做了吗?是的,我在build.gradle文件中做了。这样做正确吗?我试过了,但是有一个错误R没有找到或者什么的。这是正确的方法。我用AS 0.8.1开始了我自己的项目,没有活动空白项目,后来又添加了支持库——一切正常。不过,正如beta版一样,预计也会出现故障。你能试着用一个空白的项目和/或说出你所说的“疯狂”是什么意思吗?我会尝试,如果这是正确的方法,我会告诉你,这样你就可以对此做出回答。谢谢