我的应用可以在Android 5.0上运行吗?

时间:2017-01-16 21:57:26

标签: java android android-studio

我的应用程序的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上启动并运行吗?

2 个答案:

答案 0 :(得分:0)

你的应用有minSdkVersion 21,等于Lolipop 5.0,所以是的,它会

答案 1 :(得分:0)

很可能它不会检查页面Platform Codenames, Versions, API Levels, and NDK Releases您正在使用平台版本7.1进行编译。 API21中不存在但API25上存在的任何方法调用都会导致错误。如果您要为旧版本开发,最好使用旧版本进行编译。如果您要实现某些新功能但希望它向后兼容,请检查support library