我的问题与我升级到JellyBean时可能遇到的问题有关。我目前正在开发我的应用程序在冰淇淋三明治上运行,但升级通知开始惹恼我,加上我真的想要4.1。但我仍在开发应用程序,仍在学习android开发。开发人员是否应始终在目标API级别上开发应用程序?有经验的开发人员是否认为我应该坚持使用ICS直到我完成?此外,有任何人在Jelly Bean上运行应用程序时遇到任何怪癖。我很感激我能就此事提出任何建议,因为这显然有助于我理解这些案例中的最佳做法。
答案 0 :(得分:2)
4.1和4.0之间的区别并不重要,所以我说去吧。 Jelly Bean非常棒,尤其是在Galaxy Nexus上!另外,您可以将targetSdkVersion
设置为14
或15
,手机会知道在运行应用时无需加载任何新的API 16方法。
唯一想到的是,Jelly Bean将不允许您读取其他应用程序的日志(尽管可能还有其他安全机制)。总的来说,除非你的应用程序正在做一些非常奇怪/ hackish的事情,否则如果你的应用程序在4.1上正确运行但在4.0上没有运行,我会非常惊讶。如果你从2.3升级到4.0,我的答案可能正好相反,因为GB和ICS是如此不同的......另一方面4.0和4.1非常相似。