我目前正在使用以下应用开发:
android {
compileSdkVersion 25
buildToolsVersion "25.0.0"
...
defaultConfig {
...
minSdkVersion 19 // to be 16
targetSdkVersion 19 // to be 25
...
}
}
正如你所看到的那样,我的min / max API都是19,但我的目的是构建16到25.(该应用程序已经开发并在此范围内使用。)在API 19,我得到~200 lint警告/错误,一些用于各种形式的弃用。所以我的问题是:
修改API 19下的所有lint错误会导致将API更改为16到25之间的应用程序不兼容问题吗?
PS。不,我无法测试,因为我根本无法访问早期/晚期AOS的设备。或者我错过了什么?