从 .apk 到 .aab 反应本机构建版本,如何将应用程序发送到客户端?
react native build release from .apk to .aab, how to send the app to the clients?
好久没用react native开发手机app了,以前开发的时候一般都是生成release apk发给客户让他们测试体验,但是现在,当我在 React Native 中构建一个版本时,它 returns 一个 .aab
而不是 .apk
,当我只获得 .aab
格式时,如何将我的应用程序发送给客户我的项目?
它通过 google Play 商店用于不同的 android 设备安装。这就是为什么您可以使用 apk build 进行手动安装的原因。
您必须使用以下命令进行测试构建。
$ cd android
$ ./gradlew assembleRelease
仅供参考。如果您将 AAB 上传到 Google Play 而不是 APK,则会导致下载大小变小。 AAB 让 Google Play 根据设备屏幕密度、语言和 CPU 架构为不同设备创建不同的 APK。因此,如果您能够创建 AAB,请使用它们而不是 APK。
正如在许多地方反复提到的那样,.aab 文件是高效的。但是我们需要 .apk 来执行常规任务(PlayStore除外)。
所以:-
生成的AAB可以在
下找到
android/app/build/outputs/bundle/release/app-release.aab
,并准备上传到 Google 播放
好久没用react native开发手机app了,以前开发的时候一般都是生成release apk发给客户让他们测试体验,但是现在,当我在 React Native 中构建一个版本时,它 returns 一个 .aab
而不是 .apk
,当我只获得 .aab
格式时,如何将我的应用程序发送给客户我的项目?
它通过 google Play 商店用于不同的 android 设备安装。这就是为什么您可以使用 apk build 进行手动安装的原因。
您必须使用以下命令进行测试构建。
$ cd android
$ ./gradlew assembleRelease
仅供参考。如果您将 AAB 上传到 Google Play 而不是 APK,则会导致下载大小变小。 AAB 让 Google Play 根据设备屏幕密度、语言和 CPU 架构为不同设备创建不同的 APK。因此,如果您能够创建 AAB,请使用它们而不是 APK。
正如在许多地方反复提到的那样,.aab 文件是高效的。但是我们需要 .apk 来执行常规任务(PlayStore除外)。
所以:-
生成的AAB可以在
下找到android/app/build/outputs/bundle/release/app-release.aab
,并准备上传到 Google 播放