我开发了android应用程序,保持最低api级别8和最大17.使用Api 14编译单元。当我在Android手机上运行应用程序崩溃。我想为Android 2.0 -3.0版本创建应用程序,即应用程序应该是兼容2.0版本。请建议我如何实现这一目标?
答案 0 :(得分:0)
因为您针对14级API进行编译,所以您可以使用API级别8上不可用的方法或类,这将导致8级设备上的运行时错误。
我建议你根据API Level 8 SDK编译你的应用程序。
Eclipse中的Android Lint工具也可以找到应用程序的最低API级别上没有的方法,但我不确定它的结果有多可靠(它可能找不到所有不可用的类/方法)