【问题标题】:Android dev - which CPU architecture should my app support? [closed]Android dev - 我的应用程序应该支持哪种 CPU 架构? [关闭]
【发布时间】:2015-02-14 03:27:41
【问题描述】:

https://www.dropbox.com/developers/sync/sdks/android

“子目录包含为每个受支持的 Android 平台构建的本机组件。如果您知道您的应用需要支持哪些平台(“armeabi”是最常见的),您可以放心地省略其中的一些。”

我有一个关于文本注释的简单应用程序。
根据上面的文字 - 我应该包括哪些库:
只有 armeabi 还是全部提供(mips、x86、armeabi、armeabi-7a 也有)?

试图找到有关这些 armeabis 的一些详细信息 - 没有结果。 他们是为了什么?

【问题讨论】:

  • Hmmmmmm ...我已经问过,我应该在我的项目中包含哪些平台的支持 - 因为 .apk 文件的大小取决于此。不管怎样,Tomaski 回答了我的需要。

标签: android sdk cpu-architecture


【解决方案1】:

你应该只使用 armeabi 就可以了,除非你需要一些额外的 CPU 指令——在这种情况下是 armeabi-7a

在这里查看更详细的答案:/why-use-armeabi-v7a-code-over-armeabi-code 并在此处了解一些背景信息:ArmEabiPort

【讨论】:

  • 感谢您的回复!我是否理解正确,今天的大多数设备都具有 armeabi 架构(除非需要 armeabi-v7 的一些额外操作)?
  • 据我所知 - 是的。 x86 基本上是一台 PC,而 MIPS 是嵌入式系统(路由器、游戏机等)
猜你喜欢
  • 2015-07-25
  • 2018-04-30
  • 1970-01-01
  • 2011-06-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-07-28
  • 2012-04-02
相关资源
最近更新 更多