无法parsing目标'android-16'
我正在使用Android 4.2.2。 在安装最新的SDK之后,当我打开eclipse时,可以看到所有在构build过程中遇到问题的项目。 以下是我得到的错误。 请让我知道如何解决这个问题?
Unable to resolve target 'android-16'
我有同样的问题,更新后,我得到了类似的错误。
可以修复它以手动编辑project.properties
文件并将android-16
部件更新为已安装的最新版本。 在你目前的情况下是android-17
。
我想这也可以使用Android ADT进行configuration,但我无法弄清楚,而且速度更快
此外,你也必须更新你的清单,确保你有android:targetSdkVersion
设置为17。
如果您使用Eclipse,请尝试将目标版本更改为比API 17更高的版本(右键单击 – >属性 – > Android – >项目生成目标)。
如果这样可以消除错误,那么只需将目标版本更改回API 17即可。
我在导入android-support-v7-appcompat时遇到了这个问题,并且修改了目标版本修复了我的问题。
值得注意:
我在project.properties中的目标似乎设置为target = Google Inc.:Google APIs:18。 不过,它似乎已经设置在16个地方了。我不得不改变目标= Google Inc.:Google APIs:16,保存,然后保存到18,然后它的工作。
从Android SDKpipe理器安装API版本16的Android SDK工具。
即使项目属性和android:targetSdkVersion
(在AndroidManifest.xml中)都是相同的当前SDK版本,也会发生这种情况。
如果一切都是最新的并匹配,请尝试重新启动Eclipse。 (有时这确实有效。)
要解决“无法解决目标”android-16'“的问题,例如”android-support-v7-appcompat“设置targetSDKversion为库项目。
- 展开图书馆项目
- 从库中打开清单文件(不是应用程序中的清单文件)
- 在标签下指定“Target SDK版本”到安装的SDK版本(例如18)
- 重build库和应用程序(或重新启动Eclipse)
这应该解决它。
另外值得注意的是 – 在Ubuntu 12.04下,我安装了API版本16的Android SDK工具,退出并重新启动了Eclipse,并且解决了这个问题,而无需将目标版本更改为版本16并且返回18
检查了两个项目project.properties
文件,他们有版本18作为目标,版本16无处可查。 重新启动Eclipse以某种方式解决了这个问题。
无法parsing目标'android-16'
确保您正在使用的版本,并在提到的文件中设置该版本
为了解决这个问题,我们需要如下更改3个文件。
project.properties(target = android-18)
AndroidManifest.xml(android:targetSdkVersion =“18”)
\ bin \ AndroidManifest.xml(android:targetSdkVersion =“18”)
如上所述,这3个文件具有相同的版本号。
在日食我做了上述所有的错误没有消失。
然后,我简单地重新启动eclipse,并解决了它;)
所以,做到上述,然后重新启动eclipse!
转到项目文件夹中的project.properties并更改android:targetSdkVersion
或target
标记。
例如,如果project.properties文件包含android:targetSdkVersion=16
或target=android-16
,则将其更改为您已安装的其中一个目标(您可以从Android SDKpipe理器中检查已安装的目标)。
设置您的代理设置。 sdk manager->选项。 那么你可以安装你想要的API。 它为我工作。
右键点击Project。 去属性。 在左边的网站上selectAndroid。 在右边,你可以看到Android API版本的列表。 select适当的版本(Android API 16)。 点击应用。
如果您没有看到正确的版本,请转到Windows。 去Android SDKpipe理器并下载Android API 16(Android 4.1.2)。 重复上述步骤。
在下面的图片中你可以看到API 16.如果没有find,可以使用android sdk manager下载API 16。 如果您已经点击了Android 4.1.2旁边的checkbox,点击应用,然后点击确定。
要在eclipse中下载sdk格式的sdkpipe理器,请转到Windows,Android SDK Manager。 你应该看到下面的窗口,并检查Android 4.1.2哪个API 16,然后单击安装。 下面的图片是API-15的一个例子(你必须为API-16做这个)