Android Studio编译报错:

java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: Error while executing process D:\android\sdk\build-tools\26.0.2\aapt.exe with arguments {package -f --no-crunch -I D:\android\sdk\platforms\android-26\android.jar -M \\?\D:\android\test\build\intermediates\manifests\full\debug\AndroidManifest.xml -S D:\android\test\build\intermediates\res\merged\debug -m -J \\?\D:\android\test\build\generated\source\r\debug -F D:\android\test\build\intermediates\res\debug\resources-debug.ap_ -D \\?\D:\android\test\build\intermediates\multi-dex\debug\manifest_keep.txt --custom-package com.test -0 apk --preferred-density xxhdpi --output-text-symbols \\?\D:\android\test\build\intermediates\symbols\debug --no-version-vectors}    

 

com.android.ide.common.process.ProcessException: Error while executing process D:\android\sdk\build-tools\26.0.2\aapt.exe with arguments {package -f --no-crunch -I D:\android\sdk\platforms\android-26\android.jar -M \\?\D:\android\test\build\intermediates\manifests\full\debug\AndroidManifest.xml -S D:\android\test\build\intermediates\res\merged\debug -m -J \\?\D:\android\test\build\generated\source\r\debug -F D:\android\test\build\intermediates\res\debug\resources-debug.ap_ -D \\?\D:\android\test\build\intermediates\multi-dex\debug\manifest_keep.txt --custom-package com.test -0 apk --preferred-density xxhdpi --output-text-symbols \\?\D:\android\test\build\intermediates\symbols\debug --no-version-vectors}    

 

org.gradle.process.internal.ExecException: Process 'command 'D:\android\sdk\build-tools\26.0.2\aapt.exe'' finished with non-zero exit value 1    

命令行中执行如下命令查看详细报错(需先切换到当前工程目录下):

  Windows: gradlew clean build --stacktrace

  MAC/Linux: ./gradlew clean build --stacktrace

查看详细的报错,发现存在如下报错:

D:\android\test\build\intermediates\bundles\debug\res\layout\dialog_voice_detecting.xml:20: AAPT: No resource identifier found for attribute 'lottie_autoPlay' in package 'com.test'
D:\android\test\build\intermediates\bundles\debug\res\layout\dialog_voice_detecting.xml:20: AAPT: No resource identifier found for attribute 'lottie_fileName' in package 'com.test'
D:\android\test\build\intermediates\bundles\debug\res\layout\dialog_voice_detecting.xml:20: AAPT: No resource identifier found for attribute 'lottie_loop' in package 'com.test'
D:\android\test\build\intermediates\res\merged\debug\layout\dialog_voice_detecting.xml:20: error: No resource identifier found for attribute 'lottie_autoPlay' in package 'com.test'
D:\android\test\build\intermediates\res\merged\debug\layout\dialog_voice_detecting.xml:20: error: No resource identifier found for attribute 'lottie_fileName' in package 'com.test'
D:\android\test\build\intermediates\res\merged\debug\layout\dialog_voice_detecting.xml:20: error: No resource identifier found for attribute 'lottie_loop' in package 'com.test'

原因:

   xml中使用了lottie,但是gradle文件中没有引入依赖。
解决方案:

  build.gradle文件中增加:

implementation 'com.airbnb.android:lottie:2.8.0'

安卓开发技术分享:https://blog.csdn.net/yinxing2008/article/details/84555061

更多相关文章

  1. NPM 和webpack 的基础使用
  2. 【阿里云镜像】使用阿里巴巴DNS镜像源——DNS配置教程
  3. android批量获取res文件中的drawable图片
  4. android之sax解析xml文件 .
  5. android 短信发送器
  6. android build.grade
  7. 学习日记-- Android写文件到SDCard的代码
  8. Android中各类.mk文件的编写
  9. Android(安卓)AutoCompleteTextView

随机推荐

  1. 软键盘挤压UI界面问题
  2. Android(安卓)Material Design控件之Floa
  3. android settings学习笔记(二)-细节分析
  4. Android-Module:ToggleButton常用XML属性
  5. Kotlin学习笔记——从搭建环境开始
  6. 关于Android如何集成QQ登录及分享
  7. Android(安卓)共享元素动画,返回时会闪一
  8. andoird拨号流程简单解析
  9. Android自定义UI实战(基础篇1)---组合控
  10. 最新Android框架排行榜