当前位置: 首页 > 知识库问答 >
问题:

从aab文件生成Apk文件(android应用包)

靳祺然
2023-03-14

有没有办法通过终端或者使用android Studio从android应用包生成一个apk文件呢?

共有1个答案

冉绯辞
2023-03-14

默认情况下,IDE不会使用应用程序包将应用程序部署到本地设备进行测试

Refer bundletool命令

对于Debug apk命令,

bundletool build-apks --bundle=/MyApp/my_app.aab --output=/MyApp/my_app.apks
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
java -jar "path/to/bundletool.jar" build-apks --bundle=myapp-release.aab --output=myapp.apks --ks="/path/to/myapp-release.keystore" --ks-pass=pass:myapp-keystore-pass --ks-key-alias=myapp-alias --key-pass=pass:myapp-alias-pass
java -jar "path/to/bundletool.jar" install-apks --apks=myapp.apks
 类似资料:
  • 我用expo CLI构建了一个非常简单的first React原生应用程序。现在我想知道我是否可以生成一个APK文件。我不想在任何地方发表。我可以生成APK吗? 谢谢你。

  • 好的,所以最近我一直在尝试在Android Studio(1.1.0)上运行我的应用程序,但是每次尝试运行的时候,都会弹出以下错误: 注意:我最近导入了一个jar文件,从那以后,问题就开始了。不确定这是否重要。

  • 这是我项目的build.gradle文件。 这里我尝试使用gradle Build从ubuntu终端生成apk文件。 但Gradle生成失败....... 我没有Android Studio 我只有Android SDK。 我的主要任务是在启动android Studio时生成apk文件。 来自终端 ./gradlw使用此cmd汇编调试。 这是我的日志....... > 错误:配置项目“:App”

  • 在最近尝试为现有应用程序上载新版本的apk到PlayStore时,抛出了如下所述的警告消息 > 所以问题是,是强制只上传aab文件到PlayStore还是正常的apk文件也可以更新。 如果aab文件必须上传,那么在上传之前如何对aab文件进行签名。 开发的应用程序是一个cordova应用程序。那么,如果上面提到的事情是强制性的,那么为cordova应用程序构建的程序是否不同呢? 提前道谢!

  • 我有一个应用程序捆绑文件,现在我想生成一个通用的APK,可以安装到所有设备。我曾尝试使用此命令生成通用APK: 非常感谢。

  • 我在准备释放的aab文件。 我们用的是扑动。 上一个版本是将签名的apk文件上传到google play商店,但是这次我们不能分别上传32bit和64bit的apk,所以我们尝试使用AppBundle。 我们发布apk文件时确实有签名。 而且由于发布操作(上传apk文件到google play)是由其他团队处理的,所以我不知道是否需要使用一个新的签名为aab文件的发布。 这是我的设定,和上次一样