android studio 工作中遇到的一些常见的问题
来源:互联网 发布:淘宝网儿童帽子 编辑:程序博客网 时间:2024/05/18 06:19
android studio 工作中遇到的一些常见的问题
感谢大家能够进来观读瓷片博客,如果有误或者遗漏请留言,感谢!感谢!感谢!重要的事情说三遍!
1.
Error:Execution failed for task ‘:app:clean’.
Unable to delete directory: F:\xxxx\app\build\intermediates\xxxx
项目中的某一个文件被其他(我也不清楚这个其他是指什么东东)占用解决方案:手动删除被占用的文件(不用担心,重新编译时会重新生成,至于编译后会不会再次出现这种被占用的情况就不清楚了),如果不能在studio上直接删除,找到被占用文件路径,关闭studio删除被占用文件,然后再重新打开studio编译运行OK(如果反复被占用,恭喜你人品爆发,你就反复删除吧)
2.
Error:Execution failed for task ‘:app:transformClassesWithDexForDebug’.
com.android.build.api.transform.TransformException:com.android.ide.common.process.ProcessException:java项目同步svn时可能会出现,阅读过其他大牛写的博客说是同步不需要的build文件下来造成的
解决方案:clean一下OK
3.
Error:(1, 1) A problem occurred evaluating project ‘:app’.
Failed to apply plugin [id ‘com.android.application’]Gradle version 2.10 is required. Current versionis2.8.Ifusingthegradlewrapper,tryditingthedistributionUrlinF:\XXX\gradle\wrapper\gradl-wrapper.properties to gradle-2.10-all.zipGradle的版本太低,升级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版本。
4.
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.8\bin\java.exe” finished with non-zero exit value 2项目jar重复引用
找到重复的引用或者jar包删除掉OK
例如:在项目依赖的包中包含v4包我们可以在v7包中去除多的v4包
compile(‘com.android.support:appcompat-v7:22.1.0’)
{ exclude module: ‘support-v4’ }
5.
Error:(1, 0) Your project path contains non-ASCII characters. This will most likely cause the build to fail on Windows. Please move your project to a different directory. See http://b.android.com/95744 for details. This warning can be disabled by adding the line ‘android.overridePathCheck=true’ to gradle.properties file in the project directory.
项目路径中包含中文引起的错误
1.将中文文字替换掉 2.在gradle.properties文件中加入“android.overrindPathCheck=true”
6.
Error running app:
Instant Run requires ‘Tools|Android|Enable ADBintegration’ to be enabled菜单栏,Tools -> Adnroid -> enable ADB integration
7.
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功能异常导致
修改代码之后,点击运行,AndroidStudio没有进行重新编译,而是提示no changes to deploy,然后启动修改前的那个APP,代码修改完全没用。读了其他博客的到回答是:初步判断是由于AndroidStudio的Instant run功能出错导致的。目前只能在settings->Build,Execution,Deployment->Instant Run中将Enable Instant Run to hot swap code/resource changes on deploy选项的勾点掉。这是默认启用的。点掉之后就正常了,每次点击运行都会重新安装APP。
- android studio 工作中遇到的一些常见的问题
- [Android] Android Studio 中遇到的一些问题
- Android studio 安装中遇到一些问题的解决办法
- Android studio 安装中遇到一些问题的解决办法
- Android studio 安装中遇到一些问题的解决办法
- Android Studio 使用中遇到的一些问题以及解决方法
- 工作中遇到的一些问题小结
- 工作中遇到的一些问题集合
- 工作中遇到的一些前端问题
- 工作中遇到的一些 小问题
- Android Studio遇到的一些小问题
- Android-studio遇到的一些问题
- android studio遇到的一些问题
- Android Studio遇到的一些问题
- 关于android studio中遇到APl level的问题的常见解决办法
- android工作中遇到的问题一二
- Android Studio 使用中遇到的问题
- 使用Android Studio中遇到的问题
- js中怎么绑定事件
- Codevs 2011 最小距离和
- codeforces round#347 div2 C International Olympiad 想法题
- libevent的evbuffer详解(含源码详细注释+测试用例)
- 零基础安装python的pip包
- android studio 工作中遇到的一些常见的问题
- 【洛谷 1196】银河英雄传说
- linux下.o文件、.a文件、.so文件、.bin文件
- 第一次写博客 说说多态
- 割点和桥模板
- 欢迎使用CSDN-markdown编辑器
- iOS事件传递与响应者链
- AsyncTask源码解析
- 写在NOIP前