查找特定android sdk级别的所有调用

时间:2012-08-30 08:20:50

标签: android

我需要将Android应用移植到旧版本。也就是说,应用程序现在在4.0中运行,但不在2.2中运行,因此我需要找到与2.2不兼容的所有API调用并进行工作。

有没有任何工具可以轻松完成?这个工具理论上很简单,只需找到所有函数调用并检查它的“@since”属性,但我找不到。

我想知道其他人是怎么做到的。如果我找不到这个工具,我可能会这样做,但我不知道我有多少时间,或者即使我有所需的技能。

2 个答案:

答案 0 :(得分:2)

只需将项目构建目标更改为2.2 - > Eclipse会将所有内容标记为红色,但不支持。

答案 1 :(得分:1)

如果您有用于构建APK的源文件,请右键单击项目 - >属性 - > Android系统。选择API级别8.不支持在Java文件中看到的任何错误。简单!