我是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]
注意:
' Android4.4W SDK'是否必须在设备上运行应用程序?
(我无法安装此软件包,此工作室未使用' TextView'呈现Android视图(activity.xml设计选项卡)并显示错误(渲染异常)。为什么我删除了这个包。)
请建议。
答案 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)。