尝试构建APK一次并修复错误后,我再次执行./gradlew assembleRelease时出错:任务“:app:mergeReleaseResources”构建APK时执行失败
./gradlew assembleRelease
tquggr8v1#
问题发生是因为当我尝试构建一次时,它在android/app/src/main/res/上创建了drawables目录。然后当我第二次尝试时,它显示了这个错误Execution failed for task ':app:mergeReleaseResources' building APK我只是删除了可绘制的-* 目录,它的工作。希望能有所帮助!
android/app/src/main/res/
Execution failed for task ':app:mergeReleaseResources' building APK
rm -rf android/app/src/main/res/drawable-*
k3bvogb12#
除了接受的答案,如果有一个“原始”文件夹在同一目录中,也必须删除它。
c2e8gylq3#
我刚刚删除了**drawable-目录以及raw目录*Android/应用程序/源代码/主/资源/和它的工作。
1aaf6o9v4#
确切的问题发生时,我试图建立一次,它已经创建了可绘制的目录。我面临以下问题:执行任务“:app:mergeReleaseResources”失败。java.util.concurrent.ExecutionException:com.android.builder.internal.aapt.v2.Aapt2InternalException:AAPT 2 aapt 2 -3.3.0-5013011-窗口守护程序#0:编译'E:\project\ionic\uvparentlan0.4\platforms\android\app\src\main\res\drawable-land-xxxhdpi\screen.png'期间发生意外错误,尝试停止守护程序。正常情况下不应发生此错误,如果发生,请将问题归档。解决方案:删除所有名为“drawable-port-*****”的可绘制目录现在再次构建“离子 cordova 构建--发布Android“在1分11秒内成功完成42项可操作任务:40已执行,2最新构建以下apk(s):
kcrjzv8t5#
有时候是因为文件重复。阅读错误日志时,我发现我的文件名重复(两个文件同名)。通过删除其中一个文件(如果我没记错的话,是从以前的版本中删除的),问题得到了解决。
new9mtju6#
我在drawable中将.png更改为.jpg,它对我很有效。
6条答案
按热度按时间tquggr8v1#
问题发生是因为当我尝试构建一次时,它在
android/app/src/main/res/
上创建了drawables目录。然后当我第二次尝试时,它显示了这个错误Execution failed for task ':app:mergeReleaseResources' building APK
我只是删除了可绘制的-* 目录,它的工作。
希望能有所帮助!
k3bvogb12#
除了接受的答案,如果有一个“原始”文件夹在同一目录中,也必须删除它。
c2e8gylq3#
我刚刚删除了**drawable-目录以及raw目录*
Android/应用程序/源代码/主/资源/和它的工作。
1aaf6o9v4#
确切的问题发生时,我试图建立一次,它已经创建了可绘制的目录。我面临以下问题:
执行任务“:app:mergeReleaseResources”失败。
java.util.concurrent.ExecutionException:com.android.builder.internal.aapt.v2.Aapt2InternalException:AAPT 2 aapt 2 -3.3.0-5013011-窗口守护程序#0:编译'E:\project\ionic\uvparentlan0.4\platforms\android\app\src\main\res\drawable-land-xxxhdpi\screen.png'期间发生意外错误,尝试停止守护程序。正常情况下不应发生此错误,如果发生,请将问题归档。
解决方案:删除所有名为“drawable-port-*****”的可绘制目录
现在再次构建“离子 cordova 构建--发布Android“
在1分11秒内成功完成42项可操作任务:40已执行,2最新构建以下apk(s):
kcrjzv8t5#
有时候是因为文件重复。阅读错误日志时,我发现我的文件名重复(两个文件同名)。通过删除其中一个文件(如果我没记错的话,是从以前的版本中删除的),问题得到了解决。
new9mtju6#
我在drawable中将.png更改为.jpg,它对我很有效。