自从我上次将应用程序上传到 Google Play 开发者控制台(这是一个我已签名并压缩对齐的 Cordova 应用程序)以来,已经快一年了;遵循我过去成功使用的相同过程,我现在收到以下错误:
Upload failed Your APK cannot be analyzed using 'aapt dump badging'. Error output: Failed to run aapt dump badging: ERROR: dump failed because assets could not be loaded
这里发生了什么?
最佳答案
这完全是一个菜鸟错误:
准备 .apk 文件的部分过程是解压缩由 Cordova 构建过程创建的 .apk,然后删除 META-INF 文件夹,然后重新压缩并重命名回 .apk。
我犯的错误是,在重新压缩时,我压缩的是文件夹,而不是压缩文件夹的内容。
另一种说法是,我在路径中创建的存档目录太高了。
我将留下问题并发布答案,希望它能帮助其他人。
关于android - Google Play Android .apk 上传 "Failed to run aapt dump badging",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25477592/