无法解决目标'android-16'

use*_*729 50 android android-sdk-2.3

我使用的是Android 4.2.2.安装最新的SDK之后,当我打开eclipse时,我可以看到所有项目在构建过程中遇到问题.以下是我得到的错误.请让我知道如何解决这个问题?

Unable to resolve target 'android-16'
Run Code Online (Sandbox Code Playgroud)

Veg*_*ger 73

我遇到了同样的问题,更新后我遇到了类似的错误.

可以修复它以手动编辑project.properties文件并将部件更新为android-16已安装的最新部件.在你目前的情况下android-17.

我想它也可以使用Android ADT进行配置,但我无法弄明白,这更快

此外,您还必须更新清单,确保已android:targetSdkVersion设置为17.


小智 35

如果您正在使用Eclipse,请尝试将目标构建更改为高于API 17(右键单击 - >属性 - > Android - >项目构建目标).

如果这样可以消除错误,那么只需将目标构建更改回API 17.

我在导入android-support-v7-appcompat时遇到了这个问题,并且来回更改目标构建修复了我的问题.

  • 与接受的答案不同,这解决了我的问题.清理项目**不会**解决问题,但奇怪的是,构建目标的来回切换有效. (3认同)

GLe*_*Lee 7

值得注意:

我在project.properties中的目标似乎设置为target = Google Inc.:Google API:18.然而,似乎它被设置在其他地方16.我不得不改为target = Google Inc.:Google API:16,保存,然后将其保存回18,然后它就可以了.


W.K*_*K.S 6

在Android SDK Manager中,安装适用于API版本16的Android SDK工具.