繁体   English   中英

尝试运行我的应用时,我在下面收到此错误

[英]While trying to run my app I m getting this error below

所以发生了什么事,我完成了布局并想尝试我的手机,结果发生了:-

执行任务:[:app:assembleDebug]:app:preBuild UP-TO-DATE:app:preDebugBuild UP-TO-DATE:app:compileDebugAidl UP-TO-DATE:app:compileDebugRenderscript UP-TO-DATE:app:checkDebugManifest UP -TO-DATE:app:generateDebugBuildConfig UP-TO-DATE:app:mainApkListPersistenceDebug UP-TO-DATE:app:generateDebugResValues UP-TO-DATE:app:generateDebugResources UP-TO-DATE: app:mergeDebugResources C:\\ Users \\ Jit.gradle \\ wrapper \\ dists \\ gradle-4.4-all \\ 9br9xq1tocpiv8o6njlyu5op1 \\ gradle-4.4-all \\ caches \\ transforms-1 \\ files-1.1 \\ appcompat-v7-27.0.2.aar \\ 1c402682e6b4dfb78349fd8b5c0ad010 \\ res \\ drawable-xxhdpi-v4 \\ abc_textfield_search_activated_mtrl_alpha.9.png:错误:找不到文件。 错误:java.util.concurrent.ExecutionException:com.android.builder.internal.aapt.v2.Aapt2Exception:AAPT2错误:检查日志以获取详细信息:app:mergeDebugResources失败:生成失败,出现异常。

  • 出了什么问题:任务':app:mergeDebugResources'的执行失败。

    错误:java.util.concurrent.ExecutionException:com.android.builder.internal.aapt.v2.Aapt2Exception:AAPT2错误:查看日志以获取详细信息

  • 尝试:使用--stacktrace选项运行以获取堆栈跟踪。 使用--info或--debug选项运行以获取更多日志输出。 与--scan一起运行以获取完整的见解。

    • 要获得更多帮助, 访问https://help.gradle.org在59秒钟内失败。9项可执行的任务:1项已执行,8项最新}

这是Windows上AAPT2中的错误-AAPT2无法处理非ascii字符以及长度超过240个字符的路径。 在这里,您好像遇到了第二种情况-路径是249个字符,这就是AAPT2找不到它的原因。

将您的android gradle插件版本更新为3.2.0-alpha11或更高版本(已解决此问题)。 更新应用程序的项目级别的build.gradle文件:

classpath 'com.android.tools.build:gradle:3.2.0-alpha11'

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM