android run缓存报错,AndroidStudio常见错误收集(windows版)
错误1
Error:Execution failed for task ':app:transformClassesWithDexForDebug'.>
com.android.build.api.transform.TransformException:
com.android.ide.common.process.ProcessException:
org.gradle.process.internal.ExecException:
Process 'command 'C:\Program iles\java\jdk1.8.0_25\bin\java.exe'' finished with non-zero exit value 2
原因:项目包含了两个相同包名的不同 project 或者 jar
举例:当 A Module 中有 V4包,B Module 中也有 V4包,这时就会出现这样的错误
解决方案:
删除多余的 jar 如 V4包,只要将其中一个 module 中的 V4包干掉,然后引用另一个 有 V4包的Module 就哦了
错误2
Gradle sync failed: Cause: org/gradle/api/publication/maven/internal/DefaultMavenFactory
Consult IDE log for more details (Help | Show Log)
原因:maven 版本问题
解决方案:
我是通过更新maven插件版本和gradle-maven-plugin版本来解决它的
修改 apply plugin: ‘android-maven’ 为 apply plugin: ‘com.github.dcendents.android-maven’
修改 classpath ‘com.github.dcendents:android-maven-plugin:1.2’ 为 classpath ‘com.github.dcendents:android-maven-gradle-plugin:1.3’
错误3
Activity class {} does not exist
原因:AndroidStuido缓存问题或者Activity路径重复不确定
解决思路:
1.Cleaned the Project
2.Deleted the Build directory
3.重启 Android Studio
4.Rebuild the Project
5.Run
以上五个步骤,关键点应该在于重新启动IDE。
如果以上步骤还不能为你工作,那么就尝试一下删除gradle缓存吧,当我们运行Android Studio 2.1时及以上版本的时候,一般都启用了即时运行选项(默认情况下是启用的),想要禁用此选项,请转到Android设置中心取消第一个复选框。
错误4
The APK file does not exist on disk
原因:AndroidStudio想要安装的apk不存在,或与已经生成的apk名称不一致造成的。
解决思路:如下图所示,刷新一下Gradle Projects
错误5
Error:Cause: com.android.sdklib.repository.FullRevision
原因:FullRevision被遗弃,如果你升级到Android studio2.0 以后可能会遇到这个问题,官方也已经回答了这个问题:https://github.com/JakeWharton/sdk-manager-plugin/pull/100
android run缓存报错,AndroidStudio常见错误收集(windows版)相关推荐
- 【错误记录】Android Studio 编译报错 ( Gradle 下载错误导致 Failed to open zip file 报错 )
文章目录 一.报错信息 二.解决方案 1.修改 gradle-wrapper.properties 配置 ( 失效解决方案 ) 2.手动干预 Gradle 目录 ( 推荐 ) 3.手动下载 Gradl ...
- 【错误记录】Android 应用运行报错 ( You need to use a Theme.AppCompat theme (or descendant) with this activity. )
文章目录 一.报错信息 二.解决方案 一.报错信息 运行 Android 应用时 , 报错 ; 报错信息如下 : 2021-08-04 21:04:12.067 26338-26338/com.exa ...
- 【错误记录】Android Studio 编译报错 ( Could not determine java version from ‘11.0.8‘. ② | 升级 Gradle 版本 )
文章目录 一.报错信息 二.解决方案 解决 Could not determine java version from '11.0.8'. 问题 , 有两种方案 , 方案一 : Android Stu ...
- 【错误记录】Android Studio 编译报错 ( SDK location not found )
文章目录 一.报错信息 二.解决方案 一.报错信息 Android Studio 编译报错 : 首次打开别人的项目 , 经常性的报错 ; Could not determine the depende ...
- 【错误记录】Android Studio 编译报错 ( A problem occurred starting process ‘command ‘ninja.exe‘ ‘ )
文章目录 一.报错信息 二.解决方案 一.报错信息 Android Studio 编译报错 : FAILURE: Build failed with an exception.* What went ...
- npm run dev 报错:missing script:dev
错误描述 运行 npm run dev 报错 missing script:dev 原因 查看package.json发现script中并没有dev而是serve.. 所以运行 npm run ser ...
- android 编译报错,android avc 编译报错neverallow问题查找
android avc 编译报错neverallow问题查找 2020年08月11日 | 萬仟网移动技术 | 我要评论 在修改avc后,有时候编译会报错neverallow.这个具体是在什么地方定义的 ...
- android studio transformclasseswithJarMergingForDebug报错
之前,我在使用新的jar包替换之前的jar包时,android studio在替换jar包后编译就报 transformclasseswithJarMergingForDebug,我在网上搜素了 ...
- ionic build android release,ionic build android -release运行报错
ionic build android -release运行报错,Could not reserve enough space for 2097152KB object heap,检查了应该有足够的空 ...
- android 项目编译报错 符号: 类 shape 位置: 程序包 android.widget
错误 android 项目编译报错 符号: 类 shape 位置: 程序包 android.widget 详细错误 Compiling with JDK Java compiler API. D:\A ...
最新文章
- Jupyter Notebook中cell操作
- Android NDK学习笔记4:JNI访问Java构造函数
- 数据加密算法的简介与应用
- 人类为什么没有尾巴?这个跳跃基因抹去了人类的尾巴,并带来了额外风险
- js检查数据类型的方法
- doxygen 教程 linux,doxygen linux
- 应用安全-安全设备-Waf系列-软Waf-D盾
- 【购买ipad 2021记录:Apple官网线上下单,直营店线下取货】
- oracle数据库和sql有什么区别,sql server 和oracle数据库的区别
- 对计算机组装和维护课的总结,计算机组装维护教学工作总结
- 网站推广优化教程100条(完整版)
- C# 实现Excel导出图片
- 滴滴宋世君:数据分析师究竟是做什么的?
- 最强大脑-星际迷航-JQuery 版本
- java 百万数据查询_JAVA技巧:Java中的大量数据查询
- oracle rac 关闭asm,11G rac的ASM无法关闭
- 3D音频理论研究(二)---3D全介绍(转)
- windows 10企业版windows Defender无法使用
- js前端通过身份证号判断年龄、性别、出生日期。
- 用 Python 分析了所有微信好友,发现了一个秘密...