开发中遇到的错误(持续更新)

AS版本3.0

1、

Error:Execution failed for task :app:processDebugAndroidTestResources.

No slave process to process jobs, aborting

1

2

clean和rebuild都没有成功后,直接点击 File>Invalidate Caches/Restart后编译通过

2、

android.content.res.Resources$NotFoundException: String resource ID #0x0

1

在给TextView的setText(Int int)方法中的int指的是R.string.xxx,不能赋值其它int值

3、 apk安装出现闪退

java.lang.RuntimeException: Unable to instantiate application

1

在build.gradle文件中将gradle版本安装提示修改后重新编译得到解决

39186.html

4、

Warning:Conflict with dependency ‘com.android.support:multidex’ in

project ‘:app’. Resolved versions for app (1.0.2) and test app (1.0.1)

differ. See http://g.co/androidstudio/app-test-app-conflict for

details.Error Execution failed for

taskapp:prepareDebugAndroidTestDependencies Dependency Error. See

console for details.

在里一个项目中将build.gradle文件中依赖的包,都根据AS提示将版本改成最新的之后,

没有将project的build.gradle中的gradle版本安装提示换成新的,构建是报了此错误,

将gradle版本修改后问题解决

5、

Error:Tag attribute name has invalid character ’ ‘.

Error:Tag attribute name has invalid character ’ ‘.

Error:org.gradle.process.internal.ExecException: Process ‘command

‘E:\Android\sdk\build-tools\26.0.2\aapt.exe” finished with non-zero

exit value 1 Error:Execution failed for task

‘:backend01:processDebugResources’.

Failed to execute aapt

这个错误是因为在AndroidManifest.xml中category的值有一个空格,将空格去除就好了

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐