无法运行“Hello World”应用程序错误:INSTALL_FAILED_OLDER_SDK

时间:2014-07-17 04:50:53

标签: android android-layout

我是Android应用开发的新手。

我正在使用Android Studio并创建了' myapplication'的示例/新项目。如本网站所述:
https://developer.android.com/sdk/installing/create-project.html

我已经在运行4.2版的Android设备上成功运行了这个程序。
但是,我从SDK管理器中卸载Android4.4W SDK。并删除了这个项目并重新创建。现在,每当我试图运行这个程序。我收到了以下错误:

Installing com.example.ashv.myapplication DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/com.example.ashv.myapplication"
pkg: /data/local/tmp/com.example.ashv.myapplication
Failure [INSTALL_FAILED_OLDER_SDK]

注意:

  • 我已删除设备中已安装的现有文件。
  • 我检查了以下设置' android:minSdkVersion =" 17"'。
  • 我已将它设置为15,但它没有帮助。
  

' Android4.4W SDK'是否必须在设备上运行应用程序?

(我无法安装此软件包,此工作室未使用' TextView'呈现Android视图(activity.xml设计选项卡)并显示错误(渲染异常)。为什么我删除了这个包。)

请建议。

2 个答案:

答案 0 :(得分:0)

我得到了解决方案并希望分享。

每当我创建我的项目时,文件gradle.build(包含所有标签,如android:minSdkVersion =“17”,android:targetSdkVersion =“17”等)都没有根据我的设备版本更新值,即使我是在android studio中创建项目时选择正确的API版本。

我已经重命名了我的项目并且有效。 无论如何,谢谢你调查我的问题。

答案 1 :(得分:0)

创建新项目时在Minimun SDK选项中,我选择了Google API(Google Inc)(API18)而不是API18:Android 4.3(Jelly Bean)。