您的位置:首页 > 产品设计 > UI/UE

Cannot complete the install because one or more required items could not be found

2012-04-05 16:42 661 查看
安装ADT插件的时候出现此错误

在配置Eclipse的时候,安装ADT搭建Android开发环境的时候出现如下错误:

Cannot complete the install because one or more required items could not be found
几次安装都不成功,为此查询资料,发现是WST
Server Adapters没有安装,为此,重新安装。

在Help->Install
New Software选择默认的系统源,

Galileo Update Site - http://download.eclipse.org/releases/galileo/
(我的是v3.5.2的Galileo版本)

在网上看到即使是v3.6版本也是可以利用这个办法安装的。

选择安装后,一定要选中Contact all update sites during installing to find required software.

然后安装成功后,在安装ADT即可成功。然后在选择androd选项设定SDK路径即可。

附:ubuntu配置Android开发环境步骤:

1; sudo apt-get install eclipse
2; start eclipse
3; click help-> install new software->work with ; fill https://dl-ssl.google.com/android/eclipse/ 4; select the software what you want to install ;click next;
5; click windows->preferences ->android ; config your sdk location;
6; click windows->android sdk and avd manage->installed packages ->update and download your ADT;
7; follow step 6, create a AVD
8; create a android project and start monitor. and enjoy your android

另外,在最后运行Eclipse的过程中,总是出现AVD创建失败,无法创建SD卡,昨晚折腾了一晚上,终于发现了原因所在,就是权限不够。

在网上有很多资料,讲到64位机子的话需要安装sudo apt-get install ia32-lib,不过我检查过系统版本,确实是32位,所以只能是另外一个原因,权限不够,尽管不断的使用chmod来修改权限,但是始终失败,系统也没有提示信息。后来发现,原因自己Linux版本的Android SDK是在挂载的一个磁盘上面的,而不是在linux系统中的文件,所以无法对这个NTFS盘直接修改权限。

拷贝文件到linux分区下面,利用chmod修改权限,成功。然后在Eclipse中重新设置下SDK的路径,再次创建,即可成功!注意,直接对一个文件夹利用chmod命令无法修改文件夹下面的所有文件的权限,而只是修改的文件夹的权限,比如读写和可执行,但是对于单独的文件,就要具体的分别设定了,可以参照chmod命令的帮助文件。例如,可以使用chmod -R 来递归的对子文件夹和文件进行修改权限,再利用ls -l来观察修改是否成功。

附录:参考资料。

1. http://chenxiaohu612.blog.163.com/blog/static/192214286201171203220697/
2. 关于创建AVD失败的部分资料在StackOverflow上面有若干帖子进行讨论,主要原因有两点。(1)64位系统版本没有装ia32-lib
(2)权限不够,修改即可。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐