【发布时间】:2025-11-28 04:55:01
【问题描述】:
我跟随instructions首先生成app.aab每个部分离线使用捆绑工具,然后,我尝试生成每个Extract device-specific APKs from an existing APK set的APK并发布
java -jar .\bundletool-all-0.12.0.jar extract-apks --apks=.\samsung.apks --output-dir=.\my_samsung_APK_set.apks --device-spec=.\samsung.json
会生成一个名为 my_samsung_APK_set.apks 的文件夹,我可以在其中看到多个 APK
base-arm64_v8a.apk
base-en.apk
base-master.apk
base-xxxhdpi.apk
我在手机上手动复制了这些文件,当我尝试通过点击它来安装 base-master.apk 时,我得到“App not installed”,这是怎么回事?我尝试点击其他 3 个文件,但这些文件给出错误 解析包时出现问题。 .
那么这 4 个文件 (APK) 中的哪一个应该被点击安装?
【问题讨论】:
-
如果我正确理解您的问题,您需要为您的特定设备安装正确的版本。
-
@joão-soares 在我复制这些文件(4 apk)后,应该尝试安装哪一个?还是我什至需要复制所有 4 个 apk 文件?
-
*.com/questions/53040047/… 看到这个并将通用模式添加到你的 bundletool 命令中
标签: android flutter apk android-install-apk