3

在没有目标的情况下到处搜索之后,我想问你一些事情,Android 开发者:

有没有办法将旧 Android 版本(如 Donut)的 API 级别升级(编译 API 或其他方式)到更“可用”的级别(如 Eclair 或 Froyo 上的级别)?

我的场景:我有一个非常旧的 Galaxy I7500,运行 Galax0(Donut-1.6),只是想在上面进行一些有趣/编程/低级编程。我知道所有的困难(因为它只有大约 96 Mb 的实际可用内存,所以我必须训练我的算法优化技能),但既然我说“我想找点乐子”,它包括使用一些更新的应用。

如果无法本地移植 API,有没有办法将它们包含在我的应用程序有效负载中?

一个名为 Drakaz 的 Android 开发人员派生了一个 CM(Froyo 和 GB)并为这个设备构建,但 Galax0 仍然表现更好,所以这就是我想将更新的 API 移植到这个旧的 Android 版本的原因。

是的,我还有另一个设备可以玩(使用 ICS)=)。

有任何想法吗?

4

1 回答 1

7

Android API 不是可以更新的简单 jar。设备具有的 Android API 对应于他们安装的 Android 版本。事实上,它们是一回事(从技术上讲。顾名思义,API 级别是为开发人员设计的)。这里有一个 API 级别列表:Android 版本。

简而言之,如果不更新设备上的 Android 版本,就无法更新设备的 API 级别。

于 2013-02-24T21:51:12.397 回答