我开发了我的第一个应用程序,它在我的手机上运行良好(Android 2.2)。当我在Xoom(Android 3.2)中测试时,它有很多错误。我需要这个应用程序在许多不同版本的Android中运行。我如何开发它并确保它只有Android 2.2手中的测试?
答案 0 :(得分:0)
使用清单中的最后一个版本进行开发,同时密切关注后端兼容性,这是您如何以最佳效率实现此目标。
许多库(ActionBar Sherlock,NotificationCompat2,....)将帮助您使应用程序恢复兼容而不会出现问题。
我强烈建议您为最新版本的Android制作应用程序,以便在此版本获得一些热情而不是针对目前最流行的任何版本时准备就绪。一开始它的工作量稍微多一些,但是以后会为你节省很多麻烦。
模拟器将帮助您测试这个,最好的配置是让终端具有最新版本的android(这就是为什么nexus是开发人员的一个非常好的选择)以及模拟器上的不同配置测试兼容性或其他形状因素。