我有一个在Android 2.1及更高版本上运行的应用程序。但它是使用Android 3.1 SDK编译的,因为它使用了此SDK的一些功能。最近我收到了来自Android Market的错误报告。错误是关于使用当前平台上不可用的方法。这是Bundle.getString(String, String)方法。
所以我想知道是否有一些工具可以检查应用程序是否使用了在最低要求平台上可用的API。
编辑:我知道Bundle.getString(String, String)
来自API级别12,我使用API级别7.我只想要一个能够自动检查此类错误的工具。
答案 0 :(得分:0)
是的,我明白了。这是在12 api级别引入的方法,您之前已经使用过它。
现在从您的代码中删除该方法并更新您的apk。