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

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

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

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

    推荐阅读
  • 蒜香吐司条的做法(怎样做蒜香吐司条)

    下面希望有你要的答案,我们一起来看看吧!蒜香吐司条的做法食材:吐司面包3片、小葱2根、黄油15克、蒜2瓣、盐适量。将吐司平均切成四份,成条状。在烤盘上铺上油纸,将吐司条整齐的摆放在烤盘上。取两个小葱,洗干净,将小葱切成小段,葱花。把蒜末和葱花倒入黄油中,放入少量的盐,充分搅拌均匀,调制成酱料。烤箱提前预热到180度,然后烤盘放中层,上下180度烘烤,烤上10分钟。烤好以后,就可以吃了。蒜蓉吐司就做好了。

  • 李峤是什么朝代的(李峤是哪个朝代的)

    李峤是什么朝代的李峤朝代:唐朝。李峤,字巨山,赵郡赞皇人。武周时期,依附张易之兄弟。唐睿宗时,贬为怀州刺史,以年老致仕。唐玄宗时,再贬滁州别驾,迁庐州别驾。开元二年病逝于庐州,终年七十岁。李峤生前以文辞著称,与苏味道并称“苏李”,又与苏味道、杜审言、崔融合称“文章四友”,晚年成为“文章宿老”。先后历仕五朝,趋炎附势,史家评价以贬义居多。

  • 我国最好的8所理工大学(6所实力派理工大学)

    把握学校的特色是填报志愿的关键。第1段位,4所,上海理工大学、浙江理工大学、长沙理工大学、西安理工大学2021年在陕西省一批次理科最低投档分数,上海理工大学535分,浙江理工大学528分,西安理工大学509分,长沙理工大学503分。

  • 办公室用品库存管理中的再订货量是指

    办公室用品库存管理中的再订货量是指判定需要订购新的办公用品的库存余额。库存,是仓库中实际储存的货物。一类是流通库存,即生产企业的原材料或成品库存,生产主管部门的库存和各级物资主管部门的库存。此外,还有特殊形式的国家储备物资,主要是为保证及时、齐备地将物资供应或销售给基层企业、事业单位的供销库存。

  • 徐僧贾青神枪(徐僧贾青拼命演)

    山东电视影视频道晚间《合利剧场》正在火爆热播抗战狙击大戏《神枪》,剧中徐僧和贾青分别饰演的小铁匠和猎户女,历经数次生死磨练,逐步成长为英勇神秘、百步穿杨的“神枪侠侣”,强强联手缔造一段抗日传奇!剧中徐僧的步枪枪管上层层叠叠裹起了布。对此,徐僧解释说,这是与历史相符的,也是有科学依据的。

  • 做鸡肉怎么做好吃又简单(鸡肉怎么做好吃又简单)

    做鸡肉怎么做好吃又简单鸡肉适量。鸡肉剁块的时候大小要适中,剁大了不易熟、不入味,剁小了吃起来不过瘾,容易炒的太有口感。正常情况下,家庭做鸡肉块剁到麻将块大小正合适。大蒜在爆锅的时候就下入,让蒜香味炸出来,白芷可以增香鸡肉的鲜味,炒鸡、炖鸡建议加白芷。锅中烧油下入焯水后,鸡肉煸炒一会,目的是增加鸡肉劲道的口感。下香料炸出香味,加入酱油,生抽,老抽,炒一下,下入清水炖煮,收干汁出锅即可。

  • 如何种植兰花 如何种植兰花盆栽

    陶土盆也是不错的选择,切勿使用陶瓷盆,因为这种材质的盆透气性和排水性都很差,容易造成烂根。要把植株的假鳞茎露出一大部分,但不要露出根部。生长后期每日光照不能超过四个小时。

  • 环境管理认证基础试题(环境管理体系认证基础考试知识盘点)

    “环境管理体系基础”科目考试要求以及考题类型与分值与质量管理体系基础考试一致。考试内容涵盖环境管理体系标准、环境管理领域专业知识以及理解环境管理相关法律、法规的要求。f)危险化学品的定义及MSDS的含义;g)土壤污染的基本概念、环境影响及防治。

  • 菩提树的传说(菩提树的传说是什么)

    菩提树的传说传说在2500多年前,佛祖释迦牟尼当初还是古印度北部的迦毗罗卫王国的年青王子乔答摩·悉达多。经过多年的修炼,有一次他在菩提树下静坐了7天7夜,战胜了各种邪恶诱惑,在天将拂晓,启明星升起的时候,终于获得大彻大悟,修炼成佛陀。随着佛教传入中国,菩提树在中国也有深远的影响。这对师兄弟以物表意,借物论道的对话流传甚广,也使菩提树名声大振。

  • 方向盘很涩怎么回事(怎么解决这个问题)

    如果助力系统缺油,造成系统内有空气,此时不仅转向沉重,而且在转向时还有噪音。一般来讲转向机故障大部分是由于活塞、缸筒拉伤、或是活塞上密封圈损坏造成活塞两腔相通,使助力压力不能有效地建立。此外,活塞圆周面上的各种密封圈、转向螺杆上的密封圈破损,也会造成高压卸荷,而使助力压力降底。