运行Sample CardView示例时INSTALL_FAILED_OLDER_SDK

时间:2015-09-04 11:38:37

标签: android android-studio installation

我使用带有来自GitHub的CardView选项的Android Studio导入了Import Sample示例应用。没问题。

但是,当我尝试在运行Android 4.2的Android设备上运行此示例应用时,我收到的错误如下图所示:

enter image description here

我在Google上发现了该问题并找到了此链接:Installation error: INSTALL_FAILED_OLDER_SDK

根据该链接中的答案,我需要使targetSdkVersion与我的设备操作系统版本匹配所以,我尝试更改targetSdkVersion,如下所示(Android 4.2 = API Level 17)

<uses-sdk android:minSdkVersion="7"
 android:targetSdkVersion="17" />

但即使在此更改后,我也无法在我的Android设备上运行此应用程序。

有关如何解决此问题的任何提示?

1 个答案:

答案 0 :(得分:0)

在build.gradle中更新这些行以坚持使用最新的稳定版本(Android 4.2,API 17):

 apply plugin: 'com.android.application'

android {
compileSdkVersion 17
buildToolsVersion "17.1.0"

defaultConfig {
    applicationId "com.example.daroath.actionbar"
    minSdkVersion 14
    targetSdkVersion 17
    versionCode 1
    versionName "1.0"
}
buildTypes {
    release {
        runProguard false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}
}