android studio 报错运行报错,该怎么解决

android studio编译调试错误&&categories:&&author:android studio是个 很好的 android开发工具, 但是使用中,总是有些问题如下:android studio编译错误 调试&有各种各样原因,具体就请自己进cmd编译看什么地方出错1. 需要打开 cmd窗口2. 进入工程目录3. 输入命令 gradlew compileDebug –stacktrace输入命令 gradlew compileDebug –stacktrace&&&&&进入项目的gradle文件所在目录打gradlew compileDebug –stacktrace 来追踪就可以啦~编译出的 问题如下:编译时的字符问题,造成android studio问题昨天编译的时候出现了问题,具体问题具体解决!详情参考程序中代码情况如下:源代码中205行的 问题, 是字符问题以上问题, 通过删除相关字符后,在编译,问题可以解决。&上述问题,特别是在导入项目,或者从外部粘贴 有中文信息的源代码时经常出现。 Gradle: FAILURE: Build failed with an exception.* What went wrong: Execution failed for task ‘:TestAndroid:compileDebug’. & C see the compiler error output for details.* Try: Run with –stacktrace option to get the stack trace. Run with –info or –debug option to get more log output.Could not execute build using Gradle installation ‘C:\gradle-1.6′. 首先进入命令行 进入项目根目录(gradule文件所在目录) 输入命令 gradlew compileDebug –stacktrace 查看错误位置: 错误如下 ================================================================= C:\Users\Administrator\AndroidStudioProjects\TestAndroid\TestAndroid\src\main\ja va\com\example\testandroid\MainActivity.java:125: 警告:编码 GBK 的不可映射字符 //淇濆瓨褰撳墠璁$畻缁撴灉锛屼笅娆℃墦寮?仮澶? SharedPreferences settings = getSharedPreferences(PROFILE_ NAME,Activity.MODE_PRIVATE); ^ C:\Users\Administrator\AndroidStudioProjects\TestAndroid\TestAndroid\src\main\ja va\com\example\testandroid\MainActivity.java:125: 警告:编码 GBK 的不可映射字符 //淇濆瓨褰撳墠璁$畻缁撴灉锛屼笅娆℃墦寮?仮澶? SharedPreferences settings = getSharedPreferences(PROFILE_ NAME,Activity.MODE_PRIVATE); ^ C:\Users\Administrator\AndroidStudioProjects\TestAndroid\TestAndroid\src\main\ja va\com\example\testandroid\MainActivity.java:126: 找不到符号 符号: 变量 settings SharedPreferences.Editor editor = settings.edit(); ^ 1 错误 :TestAndroid:compileDebug FAILEDFAILURE: Build failed with an exception.* What went wrong: Execution failed for task ‘:TestAndroid:compileDebug’. & C see the compiler error output for details.* Try: Run with –info or –debug option to get more log output.* Exception is: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ‘:TestAnd roid:compileDebug’. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.ex ecuteActions(ExecuteActionsTaskExecuter.java:69) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.ex ecute(ExecuteActionsTaskExecuter.java:46) at org.gradle.api.internal.tasks.execution.PostExecutionAnalysisTaskExec uter.execute(PostExecutionAnalysisTaskExecuter.java:35) at org.gradle.api.internal.changedetection.state.CacheLockReleasingTaskE xecuter$1.run(CacheLockReleasingTaskExecuter.java:35) at org.gradle.internal.Factories$1.create(Factories.java:22) at org.gradle.cache.internal.DefaultCacheAccess.longRunningOperation(Def aultCacheAccess.java:179) ======================================================= 因循错误应该是编码问题125行用了中文注释 因为Gradle默认编译采用了GBK,但是java文件中的注释中文用UTF-8 所以有问题 设置Gradle的编译编码即可: 具体方法 打开项目结构 structure 打开gradle文件 加入 //设置编码 tasks.withType(Compile) { options.encoding = “UTF-8″ }然后再次运行命令行查看有错不 如果不行检查自己的java文件编码 换成UTF-8 再编译 OK通过!近期文章
分类目录选择分类目录书路&&(10)儿童画&&(121)&&&儿童作品&&(82)&&&儿童画教程&&(24)原创&&(127)&&&0基础编程&&(23)&&&android&&(9)&&&hadoop&&(18)&&&java原创&&(2)&&&livewriter&&(11)&&&nginx&&(52)资料&&(1,041)&&&android资料&&(83)&&&java资料&&(74)&&&linux资料&&(36)&&&mq&&(24)&&&mysql资料&&(34)&&&nginx资料&&(17)&&&svn&&(9)&&&wordpress&&(48)&&&搜索资料&&(45) 文章归档 选择月份 2017年八月 &(1) 2017年七月 &(14) 2017年六月 &(23) 2017年五月 &(35) 2017年四月 &(38) 2017年三月 &(20) 2017年二月 &(5) 2017年一月 &(9) 2016年十二月 &(8) 2016年十一月 &(1) 2016年十月 &(10) 2016年九月 &(5) 2016年八月 &(8) 2016年七月 &(6) 2016年六月 &(9) 2016年五月 &(14) 2016年四月 &(6) 2016年三月 &(21) 2016年二月 &(11) 2016年一月 &(15) 2015年十二月 &(18) 2015年十一月 &(14) 2015年十月 &(6) 2015年九月 &(6) 2015年八月 &(7) 2015年七月 &(11) 2015年六月 &(19) 2015年五月 &(27) 2015年四月 &(19) 2015年三月 &(35) 2015年二月 &(38) 2015年一月 &(20) 2014年十二月 &(8) 2014年十一月 &(8) 2014年十月 &(3) 2014年九月 &(3) 2014年八月 &(3) 2014年七月 &(4) 2014年六月 &(3) 2014年五月 &(7) 2014年四月 &(9) 2014年三月 &(8) 2014年二月 &(8) 2014年一月 &(11) 2013年十二月 &(11) 2013年十一月 &(9) 2013年十月 &(40) 2013年九月 &(79) 2013年八月 &(50) 2013年七月 &(68) 2013年六月 &(50) 2013年五月 &(59) 2013年四月 &(65) 2013年三月 &(59) 2013年二月 &(20) 2013年一月 &(59) 2012年十二月 &(52) 2012年十一月 &(91) 2012年十月 &(23)更多数码资讯,请关注南窗数码
“错误错误代码”相关经验> 博客详情
摘要: 错误整理,不一定对,但是这样解决过这个问题
导入一些demo的时候,比较慢,会卡在进度条上,而且还影响整个studio不能进行操作,一般我都是先断网导入,然后再把这个gradle改成本地自己的(复制能运行的项目里的就好)....
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 "aed79d567e58d2b7ca891ff897c6"
&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的版本改成那个最新的就行了
完了之后还需要更新sdk,studio会提示的
6.Error:Execution failed for task ':app:buildInfoDebugLoader'. & Exception while doing past iteration backup : Source G:\project\***\app\build\intermediates\builds\debug\81\classes.dex and destination G:\project\***\app\build\intermediates\builds\debug\81\classes.dex must be different
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.mon.process.ProcessException: java.util.concurrent.ExecutionException: com.android.dex.DexIndexOverflowException: method ID not in [0, 0xffff]: 65536
方法数越界,可以参考
<.android.ddmlib.SyncException: No space left on device
把模拟器里没用的应用或者demo卸载卸载。如果还不行,就重启或者重新创建一个模拟器
人打赏支持
码字总数 7399
支付宝支付
微信扫码支付
打赏金额: ¥
已支付成功
打赏金额: ¥查看: 855|回复: 2
android studio
签到天数: 189 天连续签到: 1 天[LV.7]常住居民III主题帖子e币
就是 本来写好的项目,有个登录辅助类,几乎每个activity都用到了这个辅助类,现在我把这个辅助类给去掉了,在eclipse里project就会红叉提示,android studio不会,除非点开一个activity才会变红提示,没点开的一点反应都没。要想检查全局错误,还得rebuild,太麻烦了,有没有像eclipse那样可以直接提示的?
另外studio耗费内存好大啊,缓存也十分严重,改好的代码再次运行确是没改之前的,除非rebuild后再运行,但是这样运行每次都要好久,尤其是gradle running时,12G的内存都不够用,飙到了98%,比较困惑,说好的好用编译快实时性呢,该怎么设置?
签到天数: 24 天连续签到: 1 天[LV.4]偶尔看看III主题帖子e币
我怎么没发现你的问题 我的编译很快呀
你用的哪个版本?我的是2.0beta5,简直神烦&
签到天数: 189 天连续签到: 1 天[LV.7]常住居民III主题帖子e币
我怎么没发现你的问题 我的编译很快呀
你用的哪个版本?我的是2.0beta5,简直神烦
推荐阅读热门话题
61887420384328284281261252226209208204201192715
半小时前半小时前1&小时前昨天&23:42昨天&18:21昨天&15:22昨天&11:59昨天&09:09前天&23:44前天&13:123&天前3&天前3&天前3&天前3&天前3&天前
Powered byandroid studio 启动时报错,如何解决? - 知乎22被浏览3870分享邀请回答1)进入刚安装的Android Studio目录下的bin目录。找到idea.properties文件,用文本编辑器打开。
2)在idea.properties文件末尾添加一行: disable.android.first.run=true ,然后保存文件。
3)关闭Android Studio后重新启动,便可进入界面。
125 条评论分享收藏感谢收起1添加评论分享收藏感谢收起查看更多回答}

我要回帖

更多关于 androidstudio .9报错 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信