gpt4 book ai didi

android - 将 ARM-v7 和 x86 的单独 APK 上传到 Google Play

转载 作者:搜寻专家 更新时间:2023-11-01 07:46:29 24 4
gpt4 key购买 nike

我在 Unity3D 中制作了一个 Android 游戏。我已经在 Google Play 上发布了该游戏。

我目前提供的 APK 适用于 ARM-v7 和 x86 native 平台。我想为每个上传一个单独的 APK 文件,以减少它们占用的存储空间。两个平台的 APK 大小为 27MB,单独的 APK 各约为 19MB。安装后的大小分别为 56MB 和 43MB。这是一个显着的差异。我发现的唯一信息与 Google Play Developer Console 中的 APK 选项卡有关,该选项卡现已弃用。此外,我尝试在相同的版本代码下上传单独的 APK 文件,但我收到一条错误消息,指出两个 APK 不能具有相同的版本代码。当我尝试在不同的版本代码下上传它们时,我收到一条错误消息,指出较低版本的 APK 已完全被较新版本覆盖。

如何为不同的原生平台上传单独的 APK 文件?

感谢您的帮助。

最佳答案

使用新的“管理发布”系统,您可以创建一个发布并将具有不同版本代码的两个 apk 添加到同一个发布。你必须在你的 build.gradle 中使用类似这样的东西来限制每个平台的原生平台:

splits {
abi {
enable true
reset()
include 'armeabi-v7a', 'x86'
universalApk false
}

x86 版本应该有更高的版本代码,否则 x86 设备将获得 armv7a 版本,因为它们几乎总是与该架构兼容。

关于android - 将 ARM-v7 和 x86 的单独 APK 上传到 Google Play,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43145006/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com