有没有办法通过终端或者使用android Studio从android应用包生成一个apk文件呢?
默认情况下,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文件的发布。 这是我的设定,和上次一样