我正在构建和调试一款手机应用程序,但每当我尝试将测试构建推送到我的手机时,都会出现“失败[INSTALL_FAILED_OLDER_SDK]”错误。默认情况下,它将目标SDK设置为L,但我将最低SDK级别设置为9,以涵盖大多数设备。我试图在Galaxy S3上加载应用程序,该设备运行4.4.4(我知道它是API 19)。
以下是我的build.gradle文件中的defaultConfig内容:
当我查看我的AndroidManifest.xml文件时,它显示的内容如下:
当我试图编辑这段代码(我尝试在Visual Studio 2013,Notepad ++和Windows记事本中编辑),我注意到
编辑:刚刚更新了Android Studio到0.8.2,但问题仍然存在。
以下是我的build.gradle文件中的defaultConfig内容:
defaultConfig {
applicationId "com.tg94.intcalc"
minSdkVersion 9
targetSdkVersion "L"
versionCode 1
versionName "1.0"
{
当我查看我的AndroidManifest.xml文件时,它显示的内容如下:
<uses-sdk
android:minSdkVersion="L"
android:targetSdkVersion="L" />
当我试图编辑这段代码(我尝试在Visual Studio 2013,Notepad ++和Windows记事本中编辑),我注意到
android:minSdkVersion
总是改回L,即使我把它改成了API级别9并保存。你有什么建议可以尝试修复这个问题吗?编辑:刚刚更新了Android Studio到0.8.2,但问题仍然存在。