首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >强制应用程序为64位设备运行32位架构?

强制应用程序为64位设备运行32位架构?
EN

Stack Overflow用户
提问于 2019-11-25 08:36:58
回答 1查看 2.3K关注 0票数 1

我有一个安卓应用程序,它有32位架构的.so文件。我没有针对2个.so文件的本机代码。我有一些问题,我的应用,所以我已经编辑和尝试更新在游戏商店。我得到了一些错误信息,因为不支持64位的architecture.so,所以我无法上传这些信息。我犯了一个重大错误,比如我从32位架构中复制了一些文件,并将其放入64位库中。我成功地上传到了游戏商店。但是当我运行时,它已经达到了64位的设备架构,并且我得到了一个错误,比如“它没有64位代码”。

  1. 我无法从本机代码生成.so文件,因为丢失了文件。
  2. ,我试图保留我的旧apk,但这是不可能的错误的新更新。

如果谷歌接受最新的策略规则,是否有可能迫使应用程序运行64位设备的32位架构?

EN

回答 1

Stack Overflow用户

发布于 2019-11-26 20:40:21

  1. 在64位环境中无法加载和运行32位库。在arm64-v8a文件夹中有库,您可以将应用程序标记为64位。
  2. 可能很快就会完全放弃对32位库的支持,所以如果你想让你的应用程序持续几个月以上,你别无选择,只能找到为arm64构建的替代库。或者您可以在Java.

中实现相同的逻辑。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59027837

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档