博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
android studio使用部分报错处理
阅读量:4697 次
发布时间:2019-06-09

本文共 2903 字,大约阅读时间需要 9 分钟。

1、android studio 导入项目时Error:SSL peer shut down incorrectly

今天导入一个项目到studio,显示在下载一个一个1.1.0-rc4的东西。

 

过了一会报了这个错,网上搜了下说是

Android SDK Manager下载SDK报错:Download interrupted: SSL peer shut down incorrectly

还需要设置一些文件什么的,看着挺麻烦的

然后我到这里看了下

对照着自己能正常运行的项目改了一下就好了,也可以在gradle里改

2、android studio编译时Error:(6, 34) 错误: 程序包android.support.annotation不存在,或者是读取不到xxx版本的annotation

这个出现的原因应该比较少,纯粹个人手贱,鼓捣坏了。fx看了下,大部分是说依赖包的问题,或者是版本不兼容的问题之类的。那些去查就好了,这里只是针对我自己的。网速不好的话,不建议

如下图,把这两个删掉,然后重新下载就ok了。

3、当你clean的时候出现如下错误

Error:Execution failed for task ':app:clean'.> Unable to delete file: E:\caibao\dangkelanqiu\Dunk\app\build\intermediates\exploded-aar\com.android.support\appcompat-v7\23.1.1\jars\classes.jar

或者是v7/appcompat/R$anim.class的错误

解决方法:打开电脑的任务管理器,找到如下进程,结束掉,再次clean就ok了

或者这样也可以

4,运行时,出现非零值退出值1的错误,

clean Project就好了

如果是values 2的话,应该就是有重复导入的包了

5、之前项目好好的,结果突然就报错了-gradle升级了

Error:(1, 0) Plugin is too old, please update to a more recent version, or set ANDROID_DAILY_OVERRIDE environment variable to "aed79d567e57792ed352e708d2b7ca891ff897c6"

<a href="fixGradleElements">Fix plugin version and sync project</a><br><a href="openFile:E:\xxx\xxx\xxxx\xxx\app\build.gradle">Open File</a>

classpath 'com.android.tools.build:gradle:2.0.0-alpha1'  //项目里的(1)、classpath 'com.android.tools.build:gradle:2.0.+'        //改成这个

 

(2)、网址看最新的插件版本

把gradle的版本改成那个最新的就行

(3)、有关gradle-wrapper.properties。E:\xxx\xxx\gradle\wrapper\gradle-2.10-all.zip的错误

6、Error running app: This version of Android Studio is incompatible with the Gradle Plugin used. Try disabling Instant Run
 
 因为他要gradle的alpha版 ,
Instant Run必须是alpha版的才能用 ,可以不用他,把instant  run关掉
7.java.lang.RuntimeException: A TaskDescription's primary color should be opaque
 

对比一下就可以发现是主题的颜色值格式设置的不对

8.java.lang.NoSuchFieldError: No static field emojiView of type I in class Lcom/**/**R$id

这个问题是由于主项目覆盖了库项目的xml所致,如果主项目中的某个xml里定义了一个跟库项目中的xml同名的xml,那么库中的xml将会被覆盖。这里的覆盖意思是,编译后只有主项目中的xml以及R.id,完全没有库项目的影子。所以才会有NoSuchFieldError的错误。

这个错误不会在编译的时候提示,算得上一个陷阱了。

解决方法很简单,删除主项目中的xml,整个项目只保留一份xml即可。

其他参考:

9.Error:Execution failed for task ':app:transformClassesWithDexForDebug'.

> com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.dex.DexIndexOverflowException: method ID not in [0, 0xffff]: 65536

方法数越界,可以参考

 10.com.android.ddmlib.SyncException: No space left on device

模拟器里的无用应用,demo卸载几个。

11.Unknown host 'd29vzk4ow07wi7.cloudfront.net'. You may need to adjust the proxy settings in Gradle.

  参考:

12.Could not download javaparser-core.jar (com.github.javaparser:javaparser-core:3.2.8): No cached version available for offline mode 

关掉

13.Could not download protobuf-java.jar (com.google.protobuf:protobuf-java:3.4.0): No cached version available for offline mode 

File => Settings => Build, Execution, Deployment => Build Tools => Gradle => Offline Work  然后重启studio

 

 

 

 

转载于:https://www.cnblogs.com/Jieth/p/5160409.html

你可能感兴趣的文章
IE8/9 本地预览上传图片
查看>>
Summary of CRM 2011 plug-in
查看>>
Eclipse+Maven环境下java.lang.OutOfMemoryError: PermGen space及其解决方法
查看>>
安全漏洞之Java
查看>>
Oracle 组函数count()
查看>>
Session的使用过程中应注意的一个小问题
查看>>
SDK,API,DLL名词解释
查看>>
试探算法
查看>>
jquery.validation.js 使用
查看>>
数据库高级查询
查看>>
C语言实现封装、继承和多态
查看>>
创建文件
查看>>
Nginx 相关介绍
查看>>
leetcode[33]Search in Rotated Sorted Array
查看>>
安卓上按钮绑定监听事件的两种写法
查看>>
OpenCV Shi-Tomasi角点检测子
查看>>
eval(PHP 4, PHP 5)
查看>>
readelf用法小记
查看>>
结对编程进展总结
查看>>
Java中JavaScript unescape与escape函数算法
查看>>