更新到Android Studio 0.2.13后,我有很多关于API错误(Calling new methods on older versions
)的lint问题。
成千上万的一个例子:
我教过min sdk是从manifest.xml中读出来的吗?
<uses-sdk
android:minSdkVersion="5"
android:targetSdkVersion="18" />
我曾尝试将它设置为grandle版本,但这并没有帮助。
defaultConfig {
minSdkVersion 5
targetSdkVersion 18
}
谢谢!
答案 0 :(得分:2)
您是否设置了编译版本?:
android {
compileSdkVersion 18
buildToolsVersion "18.0.1"
defaultConfig {
minSdkVersion 10
targetSdkVersion 18
}
更新:
此外,这总是有助于这样的棘手情况。 关闭项目,进入项目文件夹并删除所有项目中的.iml和隐藏的.idea文件夹。然后重新导入项目。 请记住指向build.gradle文件而不是文件夹项目,因为否则Android Studio将不会获取gradle文件。
这应该解决它。