在没有目标的情况下到处搜索谷歌后,我想问一些问题,Android开发者:
有没有办法升级(编译API或其他)旧版Android(如甜甜圈)的API级别,更加“可用”级别(如Eclair或Froyo上的那个)?
我的场景:我有一个非常古老的Galaxy I7500,运行Galax0(Donut-1.6),并且想要一些有趣/编程/低级编程。我知道所有的挣扎(因为它只有~96 Mb的实际可用内存,所以我必须训练我的算法优化技能),但是因为我说“我想要一些乐趣”,它包括使用一些更新的应用
如果不可能本地移植API,有没有办法将它们包含在我的app负载中?
一个名为Drakaz的Android Dev分叉了一个CM(Froyo和GB)并为此设备构建,但Galax0仍然表现更好,所以这就是我想将更新的API移植到这个老版Android版本的原因。
是的,我还有其他设备可以播放(使用ICS)=)。
任何想法?
答案 0 :(得分:7)
Android API不是您可以更新的简单jar。设备的Android API与他们安装的Android版本相对应。事实上,它们是相同的(从技术上讲。明智地说,API级别适用于开发人员)。有一个API级别列表:Android版本here。
简而言之,如果不更新Android版本,则无法更新设备的API级别。