百摩网
当前位置: 首页 生活百科

androidstudio运行总出错(AndroidStudio编译常见问题解决办法)

时间:2023-05-19 作者: 小编 阅读量: 5 栏目名: 生活百科

1.dexdebugExecExceptionfinishedwithnon-zeroexitvalue2需要在gradle中配置下面的代码,原因是引用了多个libraries文件defaultConfig{multiDexEnabledtrue}2.Executionfailedfortask':app:transformClassesWithJarMergingForDebug'.>com.a

1.dexdebug ExecException finished with non-zero exit value 2

需要在gradle中配置下面的代码,原因是引用了多个libraries文件

defaultConfig {

multiDexEnabled true

}

2.Execution failed for task ':app:transformClassesWithJarMergingForDebug'.

> com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: android/support/v4/app/BackStackState$1.class

Error:Execution failed for task ':app:transformClassesWithJarMergingForDebug'.

> com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: android/support/annotation/ArrayRes.class

Error:Execution failed for task ':app:transformClassesWithJarMergingForDebug'.

> com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: com/android/volley/ServerError.class

原因:在所添加的jar包或aar包中也引用了support-V4,与工程中引用的相冲突

Ctrl N --> 在搜索框中输入BackStackState --> 查找到所有引用该类的类,这些类即为引起冲突的类

去掉本工程中gradle中用于引用有冲突的包的代码或者将冲突的代码从jar包或aar包中移除,确保一个module中只引用了一份相同的第三方包

3.project sturcture和Project Structure 无论是按快捷键或者是从files中打开都不显示

event log中报:IllegalArgumentException:Multiple entries with same key: Google Inc.:Google APIs:23=Google APIs (Google Inc.) (API 23) and Google Inc.:Google APIs:23=Google APIs (Google Inc.) (API 23)

解决办法:先看一下系统配置的SDK的位置和Android Studio所用的路径是否一致,如果不一致重新配置系统的SDK路径或者是重新修改Android Studio的SDK路径

通过SDK Manager删除掉google API23

如果解决不了,卸载android studio -->重新安装 ,还有问题点击File --> Invalidate Cashes/Restart --> Invalidate and Restart,解决不了继续通过SDK Manager删除掉google API23

4.

Error:Execution failed for task ':app:clean'.

> Unable to delete directory: E:\as_workspaces\DJIgo\app\build\intermediates\res\merged\debug

5.

Error:Execution failed for task ':tongyan_bugs_framework_master:processDebugAndroidTestManifest'.

> java.lang.RuntimeException: Manifest merger failed : uses-sdk:minSdkVersion 18 cannot be smaller than version 19 declared in library [DJIgo:tysubwayinspection3.0-framework:unspecified] E:\as_workspaces\DJIgo\tongyan_bugs_framework_master\build\intermediates\exploded-aar\DJIgo\tysubwayinspection3.0-framework\unspecified\AndroidManifest.xml

Suggestion: use tools:overrideLibrary="com.tongyan.framework" to force usage

6.

Error:Execution failed for task ':app:processDebugManifest'.

> Manifest merger failed : uses-sdk:minSdkVersion 17 cannot be smaller than version 19 declared in library [DJIgo:tongyan-djigo-lib:unspecified] E:\as_workspaces\DJIgo\app\build\intermediates\exploded-aar\DJIgo\tongyan-djigo-lib\unspecified\AndroidManifest.xml

Suggestion: use tools:overrideLibrary="com.tongyan.lib.djigo" to force usage

7.

Error:Execution failed for task ':tongyan-djigo-lib:compileReleaseJavaWithJavac'.

> Compilation failed; see the compiler error output for details.

http://stackoverflow.com/questions/33404552/execution-failed-for-task-appcompiledebugjavawithjavac-in-android-studio

8.

注: E:\as_workspaces\DJIgo\tongyan-djigo-lib\src\main\java\com\tongyan\lib\djigo\ui\view\ControlMoveView.java使用或覆盖了已过时的 API。

注: 有关详细信息, 请使用 -Xlint:deprecation 重新编译。 android studio-File->Project Structure->Android sdk location(路径应该不正确)

9.

Error:Execution failed for task ':app:compileDebugJavaWithJavac'.

> java.io.FileNotFoundException: E:\as_workspaces\TYSubway\app\libs\pushservice-4.5.6.88.jar (系统找不到指定的文件。)

需要把dependencies中的lib包下面的jar包全部取消下,再添加。

10.

Error:Execution failed for task ':tysubwayinspection3.0-framework:packageReleaseResources'.

> java.io.IOException: Could not delete folder E:\as_workspaces\DJIgo\tysubwayinspection3.0-framework\build\intermediates\bundles\release\res

11.由于使用sdk5.0造成的以下问题,需要用sdk6.0

E:\as_workspaces\DJIgo\app\build\intermediates\res\merged\debug\values-v23\values-v23.xml

Error:(3) Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Inverse'.

Error:(18) Error retrieving parent for item: No resource found that matches the given name 'android:Widget.Material.Button.Colored'.

Error:Execution failed for task ':app:processDebugResources'.

> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'D:\Android\adt-bundle-windows-x86_64-20140702\android_sdk\build-tools\23.0.0\aapt.exe'' finished with non-zero exit value 1

12.

Error:Execution failed for task ':app:clean'.

> Unable to delete file: E:\as_workspaces\DjiGo-Demo\app\build\intermediates\exploded-aar\com.android.support\support-v4\23.3.0\jars\classes.jar

13.

Error:Execution failed for task ':app:transformClassesWithJarMergingForDebug'.

> com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: android/support/annotation/IntegerRes.class

    推荐阅读
  • 有关孝的名言诗句(关于孝的名言诗句集锦)

    有关孝的名言诗句子曰:“父母之年不可不知也则以喜,一则以忧。”就是说父母的年纪是不可以不知道的事情,我们一来对他们的寿命感到喜悦,一来又时时刻刻为他们的衰老而担忧。今之孝者,是谓能养。至于犬马,皆能有养。百善孝为先,万恶淫为首。曾参中夫四德者也。——出自《家语·弟子行》成为母亲之后,女性美像一朵盛开的鲜花焕发出全部的力量和美!——林语堂要知亲恩,看你儿郎;要求子顺,先孝爹娘。

  • 社保断缴对个人有哪些影响(社保断缴会有哪些影响)

    社保断缴会有哪些影响医保领域领先的新媒体平台投稿电话:010-84221520投稿邮箱:tougao@zgylbx.com文章转载:010-84222990关注┃来源:多保鱼说保险前段时间有粉丝咨询小保,问:社保断缴究竟。

  • 广西边境线奇峰景区(广西第五高峰桂中第一高峰)

    圣堂山位于金秀瑶族自治县城西南,又称圣塘山,与县城直线距离20公里,公路距离45公里,总面积150平方公里,最高峰海拔1979米,为广西第五高峰、桂中第一高峰。圣堂山上的飞瀑极多,有的高达数百米。疑为明代大藤峡瑶民起义时,为抵御官兵所筑。并将“圣堂仙境”列为象县十景之一。圣堂山上瀑布极多,有的高达数百米。

  • 发烂发臭什么梗(出自哪里)

    以下内容希望对你有帮助!发烂发臭什么梗“发烂发臭”的意思是诅咒别人不得好活。“发烂发臭”出自电影《小时代2》南湘对好朋友顾里说的一句狠话:“我也发自内心的祝愿她,从今以后,和我的人生一样,开始发烂,发臭!”

  • 《上古卷轴5:天际》目前已知队友和加入方式以及初步评价

    完成以后拜神的那个女人可以做队友,黑暗精灵的法师,武器好像是法杖和匕首,战斗力还行吧,比法师公会早期任务在地牢里救出来那个偷书贼强点。重新招募的地点就在AzurasShrine。

  • 广汽丰田雷凌双擎汽车(新款广汽丰田雷凌双擎正式上市)

    近日,据官方消息,新款广汽丰田雷凌双擎正式上市,共推出6款车型,售价区间为13.38万-15.28万元。外观方面,新车延续了现款车型的设计,前脸配备大嘴格栅,配合两侧“镰刀”样式大灯组,非常醒目。车身侧面线条流畅,富有动感。尾部则配备LED光源尾灯组,点亮后辨识度极高。动力方面,新车搭载1.8L发动机,配合一台电动机,最大马力为98匹。

  • 从政当官好的男孩名字(从政当官好的男孩名字大全)

    用国栋来作为男孩的名字,寓意着男孩要成长为能够独当一面、有担当有责任的人,能够当得起栋梁这一词。从政当官的人是国家的顶梁柱,用国栋来作男孩名再适宜不过。高贤一名可以直接让人感受到男孩的好品性。

  • 风水什么叫左青龙右白虎(正确理解风水中的左青龙右白虎)

    现代城市住宅大多以左右相邻建筑为青龙、白虎,传统的说法是白虎位高于青龙位会招小人、对男主人不利之类。风水中青龙位代表男人、学业、贵人。青龙位出了问题,影响事业发展。关于青龙位和白虎位的判断标准有三种:一、东青龙,西白虎。这种观点认为房屋东面是青龙,西面是白虎。房屋右方有动土的,犯白虎煞,轻则家人多病或破财,重则伤亡。这样的住宅,女性控制了主权,不旺男性事业。

  • 形容爱情的唯美句子(非常经典的爱情句子)

    在所有人事已非的景色里,我最喜欢你。最可悲的爱情,并不像两条平行线一样遥遥相望,而是像两条交叉线,相知后又渐行渐远。真正爱一个人是无法说出原因的。有些人,时隔多年不见,再见面还是会心动。有些情,埋葬得再深,每每提及心中都会隐隐作痛。1曾以为他是生性冷淡,直到看到他为另一个人嘘寒问暖。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。

  • 三年级下册语文生字表组词拓展(达达老师给大家整理了统编版三年级语文下册写字表生字组词汇总)

    下面更多详细答案一起来看看吧!三年级下册语文生字表组词拓展达达老师给大家整理了统编版三年级语文下册写字表生字组词汇总,有需要的家长,可以打印给孩子学习!