0

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

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

现在,当我导入此项目时,它会显示错误,例如无法解析目标“android-10”和更多行。

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

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

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

我是 Android 新手,我只了解一些概念,例如 Activity、Services 等等,但是当我遇到这个问题时,我真的很震惊?

我只是想了解为什么在我已经拥有 API-17 的 SDK 时需要它?

4

2 回答 2

0

这意味着您需要启动Android SDK Manager并下载和安装API Level 10. 为什么需要 API 级别 10?好吧,您正在导入的项目需要该 API 级别。

于 2013-08-25T15:31:21.000 回答
0

尝试将 targetSdkVersion 添加到清单文件中

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

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

于 2013-08-25T15:35:06.473 回答