尝试在Gingerbread设备上运行时INSTALL_FAILED_OLDER_SDK

时间:2015-04-27 17:16:08

标签: android android-studio android-2.3-gingerbread

我在网上读到了一些关于这个问题的内容。但提出的解决方案并没有解决我的问题。

我的Android设备启用了usb调试并在其上运行了Android 2.3.6。我下载了Android Studio并下载了SDK API 10(Android版本2.3.3),并将以下行添加到我的AndroidManifest.xml中:

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

我清理并重建了项目。但是,我仍然收到错误:

Failure [INSTALL_FAILED_OLDER_SDK]

为什么会发生这种情况?

1 个答案:

答案 0 :(得分:1)

  

我下载了Android Studio并下载了SDK API 10(Android   版本2.3.3)我向我添加了以下几行   的AndroidManifest.xml:

您必须更新build.gradle文件(module build.gradle)AndroidManifest中的这些值将被忽略

defaultConfig {
    minSdkVersion 10
    targetSdkVersion 10
}

您也可以删除targetSdkVersion,因为它们是相同的值。如果你不设置它,android会自动获取minSdkVersion

的值