Android 将项目导入工作区时发生编译错误

Android 将项目导入工作区时发生编译错误,android,eclipse,Android,Eclipse,导入项目时,我在eclipse中遇到以下错误 请在这个问题上帮助我;我将如何解决它 [2014-03-07 16:37:39 - Dex Loader] SecurityException: Unable to find field for dex.jar [2014-03-07 16:38:17 - FSTPSplashActivity] Unable to resolve target 'android-17' [2014-03-07 16:38:18 - RuleEng] Unable t

导入项目时,我在eclipse中遇到以下错误

请在这个问题上帮助我;我将如何解决它

[2014-03-07 16:37:39 - Dex Loader] SecurityException: Unable to find field for dex.jar
[2014-03-07 16:38:17 - FSTPSplashActivity] Unable to resolve target 'android-17'
[2014-03-07 16:38:18 - RuleEng] Unable to resolve target 'android-17'
[2014-03-07 16:38:19 - FSTPSplashActivity] Unable to resolve target 'android-17'
[2014-03-07 16:38:19 - FSTPSplashActivity] Unable to resolve target 'android-17'
[2014-03-07 16:38:19 - FSTPSplashActivity] Unable to resolve target 'android-

出现此错误是因为您的系统中未安装Android 4.2.2(API 17)的目标17

有两种可能,您可以打开Android SDK管理器并安装它。或者右键单击您的项目,然后转到属性,选择安卓选项并更改已安装的安卓版本

Unable to resolve target 'android-17'

打开Android SDK管理器并安装它。

检查你的
项目。属性
那里写了多少Android版本。。。当然是17,把它减少到你已经安装的任何东西,如果你的最大android api是16,在属性中如果是17,那么在这种情况下,这个错误就会出现
然后将其更改为类似于android-16或eclipse中安装的任何版本,以取代android-17,SDK中必须安装Google API level 17 android 4.2.2(API 17)。


确保您正在尝试使用
谷歌API模拟器运行项目,并且您的项目API的API级别也为
谷歌API
版本

类似于打开sdk管理器,查看已安装的最新版本的android,然后转到project.properties并在那里进行编辑