如何从应用程序好友中提取apk文件?



我目前可以使用捆绑工具将发布 apk 从应用程序捆绑包安装到连接的设备。有没有办法从 .apks zip 中提取 apk,以便我可以与某人共享它以在其设备上运行。我还尝试从 json 配置文件中获取 apk,如 Bundletool 实用程序中所述,但我得到了一个基本 apk 和很少其他 apk,所以我应该如何在远程设备上安装它。我尝试安装基本apk,但启动应用程序时应用程序崩溃了。

所以基本上我需要知道如何从应用程序包中提取apk,而无需连接设备。

您可以在此处检查捆绑工具

对于调试 apk 命令,

bundletool build-apks --bundle=/MyApp/my_app.aab --output=/MyApp/my_app.apks

对于发布 apk 命令,

bundletool build-apks --bundle=/MyApp/my_app.aab --output=/MyApp/my_app.apks
--ks=/MyApp/keystore.jks
--ks-pass=file:/MyApp/keystore.pwd
--ks-key-alias=MyKeyAlias
--key-pass=file:/MyApp/key.pwd

我找到了答案,但发布得很晚。因此,这是对@Emad提到的答案的一个小补充。

--模式=通用

这将通常是一个包含所有模块的通用APK,构建的大小会很高,但现在可以在没有连接设备的情况下共享构建。

最新更新