现在的位置: 首页 > 综合 > 正文

ubuntu android failed to create the SD card 解决方法 ubuntu android failed to create the SD card 解决方法

2013年12月08日 ⁄ 综合 ⁄ 共 1146字 ⁄ 字号 评论关闭

今天把android环境从台式机移到笔记本,懒得下载平台,就直接把台式机的android-sdk-linux_x86整个目录拷贝过来,谁知道tools里面的工具都没有执行权限,chmod +x tools/* 后,还是不能在eclipse里面添加一个avd,提示

[2011-09-15 20:59:28 - SDK Manager] Failed to create the SD card.

[2011-09-15 20:59:28 - SDK Manager] Failed to create sdcard in the AVD folder.

于是我在台式机用 tar -zcvf 打包一下再在笔记本解压,而不是整个目录拷贝,一解压tools里面就有执行权限了,但是还是报同样错误

上网查了一下,有两个原因

1.设置android sdk下的tools权限为可执行权限。

2.没有安装ia32-libs的原因,在64位的ubantu下是不能跑32位程序的,除非装了这个。使用

  1. sudo apt-get install ia32-libs  

我给过执行权限了,所以很明显是第二个,赶紧装上了试试,还真成功了。。。

还有,没有创建一个avd的话,eclipse是不会自动生成R.java的,新建了一个avd之后就会自动生成R.java

ubuntu android failed to create the SD card 解决方法

今天把android环境从台式机移到笔记本,懒得下载平台,就直接把台式机的android-sdk-linux_x86整个目录拷贝过来,谁知道tools里面的工具都没有执行权限,chmod +x tools/* 后,还是不能在eclipse里面添加一个avd,提示

[2011-09-15 20:59:28 - SDK Manager] Failed to create the SD card.

[2011-09-15 20:59:28 - SDK Manager] Failed to create sdcard in the AVD folder.

于是我在台式机用 tar -zcvf 打包一下再在笔记本解压,而不是整个目录拷贝,一解压tools里面就有执行权限了,但是还是报同样错误

上网查了一下,有两个原因

1.设置android sdk下的tools权限为可执行权限。

2.没有安装ia32-libs的原因,在64位的ubantu下是不能跑32位程序的,除非装了这个。使用

  1. sudo apt-get install ia32-libs  

我给过执行权限了,所以很明显是第二个,赶紧装上了试试,还真成功了。。。

还有,没有创建一个avd的话,eclipse是不会自动生成R.java的,新建了一个avd之后就会自动生成R.java

抱歉!评论已关闭.