Ref:http://www.cnblogs.com/jingmo0319/p/5781878.html

1、

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.ide.common.process.ProcessException:
org.gradle.process.internal.ExecException: Process 'command 'E:\Program Files\Java\jdk1.7.0_80\bin\java.exe''
finished with non-zero exit value 2

AndroidStudio进行SVN同步的时候常出现这个问题,初步猜测可能由同步下来不需要的build文件造成,clean一下项目即可解决。

2、

Error:Execution failed for task ':app:clean'.
> Unable to delete directory: F:\XXXXXX\app\build\intermediates\res\merged

说明这个文件被其他文件占用 
可以把android studio 关掉 直接去对应的文件夹下面删除对应的文件。一般在不能删除的情况下,多点几下重试,就能成功删除。如果实在无法删除。 
可以去任务管理器 把 java 的进程强行停止掉。 
再重新打开android studio 就可以了

3、

Error while executing: am start -n "package_name/package_name.MainActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER
Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=package_name/.MainActivity }
Error type 3
Error: Activity class {package_name/package_name.MainActivity} does not exist. Error while Launching activity

卸载应用之后再次运行出现这个错误,as默认项目没有修改,没有安装就直接启动app,因此报错。可能是由于AS的Instant Run功能异常导致,解决办法见7。

4、

03/30 17:11:41: Launching app
No local changes, not deploying APK
$ adb shell am start -n "package_name/package_name.MainActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER
Connected to process 30598 on device coolpad-coolpad_8297-Coolpad8297-48dfce74

修改配置文件而没有修改代码的情况下,AndroidStudio默认为代码没有改变,因此没有重新安装APK。

可能是由于AS的Instant Run功能异常导致。可以在代码中加上一个回车或者几个空格试试。如果不行,解决办法见7。

5、

Error:(1, 1) A problem occurred evaluating project ':app'.
> Failed to apply plugin [id 'com.android.application']
> Gradle version 2.10 is required. Current version is 2.8. If using the gradle wrapper, try editing the distributionUrl in F:\XXX\gradle\wrapper\gradle-wrapper.properties to gradle-2.10-all.zip

Gradle的版本太低,那么怎么升级Gradle版本呢,首先打开android studio项目 找到项目目录gradle\wrapper\gradle-wrapper.properties这个文件,最后一句distributionUrl=http://services.gradle.org/distributions/gradle-2.8-all.zip就是Gradle的版本,修改成2.10即可。再次运行程序,AndroidStudio就会自动下载2.10的Gradle版本。

6、

Error:Error converting bytecode to dex:
Cause: com.android.dex.DexException: Multiple dex files define XXX;
Error:Execution failed for task ':app:transformClassesWithDexForXXXDebug'.
> com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException:
java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException:
org.gradle.process.internal.ExecException: Process 'command 'E:\Program Files\Java\jdk1.7.0_80\bin\java.exe'' finished with non-zero exit value 2

重复的库文件引用,找到并删除重复的库,就可以解决。

7、 
修改代码之后,点击运行,AndroidStudio没有进行重新编译,而是提示no changes to deploy,然后启动修改前的那个APP,代码修改完全没用。这个问题初步判断是由于AndroidStudio的Instant run功能出错导致的。目前只能在settings(Android Studio-Preferences\ cmd + ,)->Build,Execution,Deployment->Instant Run中将Enable Instant Run to hot swap code/resource changes on deploy选项的勾点掉。这是默认启用的。点掉之后就正常了,每次点击运行都会重新安装APP。

8、

Error:(1, 0) Your project path contains non-ASCII characters. This will most likelycause the build to fail on Windows. 

Please move your project to a differentdirectory. See http://b.android.com/95744 for details.This warning can be disabled 

by using the command line flag-Dcom.android.build.gradle.overridePathCheck=true, or adding the line'com.android.build.gradle.overridePathCheck=true' 

to gradle.properties filein the project directory.

项目路径含有中文,将中文替换掉就行了。

9、

Error running app:
Instant Run requires 'Tools|Android|Enable ADBintegration' to be enabled

菜单栏,Tools -> Adnroid -> enable ADB integration。

AndroidStudio使用过程中遇到的bug的更多相关文章

  1. ssd运行过程中遇到的bug

    1.出现以下错误: 没有添加环境变量: https://github.com/weiliu89/caffe/issues/4 可以看到当前PYTHONPATH不再ssd1里面,所以需要修改,修改之后就 ...

  2. FragmentActivity + Fragment + Fragment使用过程中出现的bug

    FragmentActivity + Fragment(通过hide和show来显示fragment) + Fragment(通过viewpager来显示fragment) 在Activity中 // ...

  3. C# CefSharp MemoryStreamResponseFilter这个类使用过程中遇到的bug,dataIn.CopyTo(dataOut)异常

    使用这个类,可以获取请求的所有数据,可用来下载网站的图片.js等 cef给出的源码 dataIn.CopyTo(dataOut);这句代码,有时候会有问题.问题是这个:dataIn.length 会大 ...

  4. 将Eclipse项目转换成AndroidStudio项目过程中遇到的问题以及解决方法

    将Eclipse项目转换成AndroidStudio项目也不是第一次了,昨天转的时候遇到几个问题: 首先将项目导入androidstudio,导完后报错: 问题一: Error:java.util.c ...

  5. 记录一个使用HttpClient过程中的一个bug

    最近用HttpClient进行链接请求,开了多线程之后发现经常有线程hang住,查看线程dump java.lang.Thread.State: RUNNABLE at java.net.Socket ...

  6. Hexo之NexT配置过程中遇到的问题

    写在前面 从搭建到布置到GitHub花费时间大概用了五个小时,中间删除repo N次,localhost运行正常,git上出现过404页面.若干次README.md页面,本文将简略介绍搭建过程,主要内 ...

  7. Coding过程中遇到的一些bug

    1. 在使用layoutSubviews方法调整自定义view内部的子控件坐标时,最好不要使用子控件的centerX,centerY属性,否则会出现奇怪的bug. 如果一定要用,务必仔细检查,该子控件 ...

  8. 实现TOLock过程中的一处多线程bug

    背景 最近在啃<多处理器编程的艺术>,书中的7.6节介绍了时限锁--实现了tryLock方法的队列锁. 书中重点讲解了tryLock的实现,也就是如何实现在等待超时后退出队列,放弃锁请求, ...

  9. [工具向]__关于androidstudio工具使用过程中学习到的一些知识点简记

    前言 在我学习android开发课程的过程中,我们通常只会关注编程语言上面的一些知识点与问题,而忽略了开发工具的使用上的一些遇到的一些知识,其实每一款IDE工具都是集编程语言大成而开发出来的,其中有很 ...

随机推荐

  1. JQ-动画合集(ing...)

    一:给向上按钮加动画,让页面卷回上面而不是生硬跳转.js $('#topBtn').click(function(){ $('html,body').animate({scrollTop: '0px' ...

  2. SolrQuery的使用

    查询的总结:一般查询分为以下几个步骤: 1.创建查询对象 2.创建查询条件 3.执行查询,这里注意要有返回值 4.对查询结果进行取出 public void queryDocument() throw ...

  3. web应用中浏览器与服务端的编码和解码

    转自:http://blog.sina.com.cn/s/blog_87cb63e50102w2b6.html 以下为正文: ************************************* ...

  4. 移动端 Web 开发前端知识整理

    文章来源: http://www.restran.net/2015/05/14/mobile-web-front-end-collections/ 最近整理的移动端 Web 开发前端知识,不定期更新. ...

  5. throttle和debounce简单实现

    function debounce(delay,fn){ var timer; return function(){ var ctx = this,args = arguments; clearTim ...

  6. react+react-router+webpack+express+nodejs

    react+react-router+webpack+express+nodejs   做SinglePageApplication 支持热加载+ES6 有开发模式和发布模式 https://gith ...

  7. 基于jQuery的Validate表单验证

    表单验证可以说在前端开发工作中是无处不在的~ 有数据,有登录,有表单, 都需要前端验证~~  而我工作中用到最多的就是基于基于jQuery的Validate表单验证~  就向下面这样~ 因为今天有个朋 ...

  8. Oracle基本查询语言

    --1.简单的数据查询语句--查询所有的员工的信息select * from emp;--查询员工的姓名和工作职位select ename,job from emp;--姓名和工作以中文的形式显示出来 ...

  9. mysql存储过程和存储函数

    mysql存储过程和存储函数 存数函数代码示例: DROP PROCEDURE IF EXISTS calc_ci_day_suc_rate; delimiter // CREATE FUNCTION ...

  10. [Algorithm] 局部敏感哈希算法(Locality Sensitive Hashing)

    局部敏感哈希(Locality Sensitive Hashing,LSH)算法是我在前一段时间找工作时接触到的一种衡量文本相似度的算法.局部敏感哈希是近似最近邻搜索算法中最流行的一种,它有坚实的理论 ...