我正在寻找一种从Android App Bundle生成APK的解决方案,该解决方案将帮助我共享该应用程序进行内部测试,而不是在Google Play Beta测试中发布。
是否有使用bundletool的方法或命令?
答案 0 :(得分:2)
我认为最好的选择是使用Internal App Sharing,它可以轻松测试您的应用程序捆绑包和APK,包括调试版本:
通过内部应用共享,您可以通过在internal app sharing upload page上上传APK或应用捆绑包来与内部团队和测试人员快速共享应用捆绑或APK。
如果要使用bundletool路线,则需要生成通用APK。看看this answer的用法。
答案 1 :(得分:0)
pfmaggi提到了内部应用程序共享,这确实是准确测试用户将获得什么的最佳方法。
另一种方法不太准确,并且在某些情况下并不总是有效,它是通过将标记--mode=universal
传递到bundletool中的build-apks
命令来构建通用APK。它仍然会生成一个.apks文件,但是您可以从其中提取单个.apk文件(使用unzip或bundletool的extract-apks
命令)。