2

我想在 Android 商店上发布我的应用程序,但我无法让我的应用程序在模拟器中运行。我无法弄清楚为什么我无法运行我的应用程序,因为过去有这么多人使用与我相同的工具发布。

我已经下载了最新的 Android SDK 并安装了所有的 API。有很多 2.3.3 设备,我的应用程序应该支持 API 级别 3,所以我假设我的应用程序应该在 API 级别 10 上运行。但是我的应用程序抱怨它是为 ARM5TE 构建的并且设备支持ARM5T。

我无法弄清楚这意味着什么,我可以使用 ARM5T 进行构建,但不知道这是否意味着我的应用程序无法在 ARM5TE 上运行。我知道大多数设备都是基于 ARM 的,但我不知道 ARM5TE 和 ARM5T 有多少。我想支持 90% 的使用支持 open GL 2.0 的应用商店的设备。

4

1 回答 1

3

为了改进数字信号处理和多媒体应用的 ARM 架构,DSP 指令被添加到集合中。 [30] 这些由 ARMv5TE 和 ARMv5TEJ 架构名称中的“E”表示。E 变体也意味着 T、D、M 和 I。

新指令在数字信号处理器架构中很常见。它们包括有符号乘法累加、饱和加减法和计数前导零的变化。

来源

过去几年发布的大多数 Android 手机都基于 ARMv7-A,它也支持这些 DSP 指令。

于 2013-03-26T11:54:48.590 回答