我的应用程序的Gradle设置中有这些行:
compileSdkVersion 25
buildToolsVersion "25.0.0"
defaultConfig {
minSdkVersion 21
targetSdkVersion 25
}
...bla bla bla...
compile 'com.android.support:appcompat-v7:25.0.0'
compile 'com.android.support:design:25.0.0'
compile 'com.android.support:recyclerview-v7:25.0.0'
compile 'com.android.support:cardview-v7:25.0.0'
我的应用程序将在Android 5.0上启动并运行吗?
答案 0 :(得分:0)
你的应用有minSdkVersion 21,等于Lolipop 5.0,所以是的,它会
答案 1 :(得分:0)
很可能它不会检查页面Platform Codenames, Versions, API Levels, and NDK Releases您正在使用平台版本7.1进行编译。 API21中不存在但API25上存在的任何方法调用都会导致错误。如果您要为旧版本开发,最好使用旧版本进行编译。如果您要实现某些新功能但希望它向后兼容,请检查support library。