Unity 4.6和Android API等级8

时间:2014-10-01 21:56:52

标签: android api unity3d levels

我认为从Unity 4.5开始,Android API级别8被删除,这使得它无法继续在Nook应用程序商店上发布Unity开发的应用程序。我现在提交应用程序的任何时候都被拒绝,因为它们仍然使用Android API级别8.现在我使用Unity 4.6,我甚至无法恢复到早期版本的Unity并为Android API 8编译。这种情况是其他人的问题?好奇。

1 个答案:

答案 0 :(得分:2)

这不是人们期望的事情,而是固定的"在未来。 API 9(Gingerbread)为NDK添加了许多改进,包括添加对x86的支持。

英特尔一直与Unity合作very closely,他们的合作伙伴关系促成了其他一些事项......在Unity * 4.x和Unity * 5&#34中对英特尔架构的原生Android支持;"

API 8不支持x86上的NDK。此外:

  • API 8(Froyo)现在占所有Android设备的不到1%
  • API 9添加了与Unity相关的其他功能,例如更高的屏幕分辨率。
  • Google建议使用API​​ 14+(占所有Android设备的84%以上)

虽然我怀疑NDK增强功能是导致API 8支持失败的原因,但您可以看到Unity几乎没有理由继续投资API 8支持。

注意:2.2+支持的大多数硬件也支持2.3+,这就是为什么API 8现在只有少数设备。在那些没有获得2.3的设备中,大多数设备过于陈旧,无法运行大多数Unity应用程序。我怀疑拥有近十年历史的GPU,即PowerVR SGX520,Nook Color将属于这一类别。