我已经开发了安卓应用程序保持最低的应用程序接口级别8和最大的17。使用api 14编译unit.When我运行在安卓手机上的应用程序崩溃。我想创建适用于安卓2.0 -3.0版本的应用程序,即该应用程序也应兼容2.0版本。请建议我如何才能做到这一点?
发布于 2014-07-31 19:05:36
因为您是针对14级API进行编译的,所以您可能会使用API 8级上不可用的方法或类,这将在8级设备上导致运行时错误。
我建议您根据API Level 8 SDK编译您的应用程序。
Eclipse中的Android Lint工具还可以查找在您的应用程序的最低API级别上不可用的方法的用法,但我不确定它的结果有多可靠(它可能无法找到所有不可用的类/方法)。
https://stackoverflow.com/questions/25057199
复制相似问题