Android导入不同API级别的项目

时间:2013-08-25 15:24:36

标签: android api

我已经在android中创建了一个用API-10构建的小项目。

我正在使用最新版本的API-17并拥有相同的SDK管理器。

现在,当我导入此项目时,它显示错误,如无法解析目标'android-10'以及更多行。

所以,当我用Google搜索这个问题时,我发现我认为我需要下载API-10和SDK。

所以我想知道为什么需要它?

因为我的现有代码是在API-10中构建的,所以我认为它应该与API-17兼容。

我是Android的新手,我只是理解了一些概念,比如活动,服务等等,但当我遇到这个问题时,我真的很震惊?

我只想了解为什么需要它而我已经拥有API-API SDK?

2 个答案:

答案 0 :(得分:0)

这意味着您需要启动Android SDK Manager并下载并安装API Level 10。为什么需要API等级10?那么,您导入的项目需要API级别。

答案 1 :(得分:0)

尝试将targetSdkVersion添加到清单文件

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

并清理您的项目,这可能也有帮助