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

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

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

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

    推荐阅读
  • 筋膜枪的作用与危害是什么(筋膜枪的作用与危害介绍)

    下面希望有你要的答案,我们一起来看看吧!筋膜枪的作用与危害是什么筋膜枪的作用:筋膜枪是通过高速震动的枪头冲击身体运动后紧绷的身体部位,来帮助肌肉软组织放松恢复,避免筋膜粘连,缓解肌肉发僵、发硬、发紧的情况,还能够促进血液循环、消散因疲劳而产生的肌酸,帮助缓解身体的疲劳和酸痛感。

  • 22岁女孩熬夜加班猝死最终没救回(又是猝死22岁女孩)

    而冠心病患者之中,很多也是因为熬夜导致的。熬夜时,意味着人体应该休息的时间在加班,神经系统过度疲劳的后果就是消极怠工,让身体出现注意力不集中、反应迟钝,甚至头痛、失眠。同时吃一些水果也有助于熬夜的身体健康,比如说香蕉和苹果。健康食物4、接种疫苗常熬夜的人,身体的免疫力一般是低的,这是不争气的事。

  • 鸡头稳定原理(防止自己被抖晕)

    因此为了能够适应眼球的缺陷,鸡头只好用防抖来弥补。而人类因为进化出了可以转动的眼球,能够轻松的瞄准视线,这种自带的防抖功能,才更加适合人类的生存。如果人类眼球没有这个功能,那么后果是不堪设想的,因为每个人都会被自己抖晕。

  • 星汉灿烂何昭君被灭门怎么没演(星汉灿烂何昭君成长的代价有多大)

    在《星光灿烂》最新剧情中,何昭君杀死了前夫肖世子,十分讨喜。大儿子和四儿子的尸体被拖在马后,在城里乱跑。二公子的妻子怀着六甲,被凶残的叛徒利刃刺穿而死。身穿孝服的何昭君,抱着头缓步走来,一脸倔强,满脸泪水。最终,程少商主动解除婚约,何昭君孝顺结婚。后来,楼家被判有罪,何家昔日挚友向皇上求情,但只有楼垚和何昭君幸免于难。两人获释为官,楼楼垚勤奋,何兆君为他生下儿子,夫妻俩终于下定决心。

  • 哺乳期感冒能打针吗 哺乳期感冒能打针吗小孩

    而在暂停母乳期间,妈妈要用吸奶器将多余的乳汁吸出,防止涨奶、回奶,且要多喝水,促进药物的排出。哺乳期感冒日常治疗法浓盐水漱口哺乳期妈妈感冒初起喉头痒痛时,立即用浓盐水每隔10分钟漱口及咽喉1次,10余次即可见效。吸热蒸汽哺乳期妈妈感冒,可以在保温茶杯内倒入42℃左右的热水,患感冒者将口、鼻部置入茶杯口内,不断吸入热蒸气,1日3次。

  • 熊猫手机外观评测(国产手机发展史)

    熊猫手机起步熊猫手机就是从南京熊猫诞生的,熊猫手机这个称呼严格来说只能用于对手机,熊猫手机本身不是一个公司。1992年,熊猫开始走与国外企业合作之路,与芬兰爱立信公司合资成立了第一家合资的通讯企业,主要生产900兆模拟基站交换机。江苏天创在江苏及周边各省有数百家专营店和专销柜台,在手机市场上具有庞大的销售网络体系,一度曾占中科健全国销售额的50%。

  • 海拔最高的湖泊纳木错(世界上海拔最高的湖泊)

    纳木错湖西藏——人间天堂,雪山、高原、草地、湖泊、牛羊,还有蓝天、白云,处处如人间仙境,叫人留连忘返。但景色最美还得属青藏高原上的纳木错湖,它是全世界海拔最高的湖泊,是高原上的一面天空之镜。扎西半岛那木错湖纳木错湖位于西藏自治区中部,地处被称作“世界屋脊”的青藏高原上,纳木错是第三季末和第四季初喜马拉雅运动凹陷而形成的巨大湖盆,它的面积约有1940平方公里,是西藏第二大湖泊,也是中国第三大的咸水湖。

  • 常州武进博物馆2022年元旦节开放公告(常州博物馆春节开放时间表)

    展览时间:2021年11月5日—2022年1月15日。武进博物馆、南京市博物馆联合推出“同生天地间——南京地区六朝动物题材文物展”,展出六朝时期陶瓷器、金银器等各类文物100余件,以“生”“美”“灵”为主题,展示六朝时期人与动物以及自然之间的和谐共生。

  • 封装技术走向大规模商用(封装市场的新格局)

    特别值得一提的是,OSAT行业通过不断扩大投资、整合并购、技术革新使产品组合不断增多。该技术于2018年发布,当时,台积电宣布计划于2021年投入大规模量产。这是该公司重点发展的先进技术,台积电对其非常重视。因此,三星于2015年成立了一个特别工作小组。2018年,三星电子推出的智能手表GalaxyWatch使用的处理器采用的就是这种封装技术。预计在明年,三星芯片将使用改进后的FOPLP封装技术,再次与台积电争夺2020年苹果手机处理器的代工订单。

  • 为什么猫咪肠胃那么弱(爪爪博士好不好)

    猫咪胀气的常见原因是由于饮食不当引起的,往下详细了解爪爪博士对猫胀气的症状及原因的分析。出现这种情况的大多数原因是因为宠物主人喂食不当导致猫咪消化不良引起的。爪爪博士温馨提示:当爱猫出现胃胀气的时候,宠主可以搓热一下手掌放在猫咪的肚子上轻揉一下,或许也会起到些效果。原文转载自爪爪博士。