根据新的 android 要求合并 64 位和 32 位 android APK

Merge 64 Bit and 32 bit android APK as per new android requirement

我们根据 android link 创建了我的应用程序的 64 位版本。

现在我们得到两个文件夹,分别是 32 位 apk 和 64 位 apk,这很好。

现在我想知道如何合并这两个 32/64 位 apk。是否可以合并它们,或者我们需要在 google Play 商店中分别上传 32 位和 64 位 apk?

按资源或 NDK 库拆分单个应用的多个 APK 是可以的,因为它会减小 APK 的大小。您可以在 Android Play 商店将多个 APK 作为单个应用上传,它会在安装前 select 为用户提供合适的 APK。

  1. https://developer.android.com/studio/build/configure-apk-splits

您可以在同一版本中上传两个 APK,只要 定位 64 位的 APK 的版本代码高于定位 32 位的 APK(Google 如果你不这样做,Play 会抱怨)。有关此主题的所有文档都可以在以下位置找到:https://developer.android.com/google/play/publishing/multiple-apks

更简单的替代方法是上传单个 Android App Bundle 代替 APK,Google Play 将占用负责为您的应用支持的每个原生架构生成 APK。可以在以下位置找到文档:https://developer.android.com/platform/technology/app-bundle