Eclipse中的ADT的安装配置及AVD不能运行的解决方法

Eclipse中的ADT的安装配置及AVD不能运行的解决办法

想要编写Android项目,光光只有Android SDK是不够的,还需要让Eclipse能支持Android。

 

打开Eclipse,点击“帮助”→“Install New Software...”。

 Eclipse中的ADT的安装配置及AVD不能运行的解决方法

 

点击右边的“Add...”按钮。

Eclipse中的ADT的安装配置及AVD不能运行的解决方法

 

“Name”中填写“ADT Plugin”(可以任意),“Location”中填写“https://dl-ssl.google.com/android/eclipse/”,点击确定。

Eclipse中的ADT的安装配置及AVD不能运行的解决方法

 

勾选中间的“Developer Tools”,点击“下一步”→点击“下一步”→选择同意协议,点击“完成”。

Eclipse中的ADT的安装配置及AVD不能运行的解决方法

 

ADT开始安装,安装到一半会弹出一个确认提示,内容是说这个软件没有被认证,是否要继续下载,点击确认就是了,安装完成后,Eclipse必须重启。

 

 

ADT的配置 

重启Eclipse后,点击“窗口”→“首选项”。

 Eclipse中的ADT的安装配置及AVD不能运行的解决方法

 

选中左边的Android,点击右边的“浏览...”按钮,找到Android SDK的安装目录,点击“确定”。(注意,这里的目录不能出现中文和空格,不然是不能运行的!如果你的SDK安装路径中有中文或者空格,请转移SDK位置或者使用对应的8位文件名!其实,和Android有关的路径,最好都不要包含中文和空格。)

 Eclipse中的ADT的安装配置及AVD不能运行的解决方法

 

这样,ADT就安装配置完成啦。

 

 

获取文件的8位文件名的方法

 

比如我现在有一个路径:F:\programming\Java虚拟机\,其中有一段中文,现在我要获取“Java虚拟机”这个文件夹的8位文件名。

 

打开“开始”→“所有程序”→“附件”→“命令提示符”。(也可以在运行框中输入cmd打开。)

Eclipse中的ADT的安装配置及AVD不能运行的解决方法

 

因为是F盘,所以先输入“F:”,回车。

Eclipse中的ADT的安装配置及AVD不能运行的解决方法

 

输入“dir”,回车,获取F盘下的一级子文件(文件夹)的文件名。

Eclipse中的ADT的安装配置及AVD不能运行的解决方法

 

输入“cd programming”,回车,进入“programming”文件夹。(输入“cd..”则是返回上一级目录)

Eclipse中的ADT的安装配置及AVD不能运行的解决方法

 

输入“dir/x”,回车,获取“programming”文件夹下的一级子文件(文件夹)的文件名和8位文件名。

Eclipse中的ADT的安装配置及AVD不能运行的解决方法

 

可以看到,“Java虚拟机”这个文件夹对应的8位文件名为“JAVA虚~1”,那么上述路径就可以写成“F:\programming\JAVA虚~1\”。

(一般来说,8位文件名的命名规则为:取文件名前六位(汉字算2位,若第6与第7位为一个汉字,则取前5位),把小写的字幕改成大写,再加上“~1”,如果对个文件的文件名前前几位一样,那么这里的1就会变成2,3,4...)

 

 

创建AVD

 

在Eclipse中打开“窗口”→“AVD Manager”

Eclipse中的ADT的安装配置及AVD不能运行的解决方法

 

点击右上角的“new...”按钮

 Eclipse中的ADT的安装配置及AVD不能运行的解决方法

 

“Name”中任意输入一个名字,“Target”中选择Android版本,在Skin里面设置窗体大小,“Built-in”中选择屏幕的尺寸型号,“Default”是默认大小,“HVGA”是一半大小,“QVGA”是四分之一大小等等(不建议用“Resolution”,因为手机和平板的屏幕尺寸都是有固定型号的,自定义反而不合适。)

 Eclipse中的ADT的安装配置及AVD不能运行的解决方法

 

点击“Create AVD”,创建成功。

 

修改Default debug keystore

 

ADT安装配置成功了,AVD创建了,SDK Location里也没有中文,那么为什么新建的Android project,还是运行出错呢?

 

也许是因为你的电脑的用户名被你设置成了中文或者有空格(比如我的电脑的用户名为“情却然”,在提示命令符的截图中能看到),而Default debug keystore的默认路径就是在你的电脑的个人文件夹下,这样Default debug keystore的路径就会出错。

 

在Eclipse里是不能更改Default debug keystore的路径的,想要更改的话,需要在环境变量中更改。

 

在环境变量中新建变量,变量名为“ANDROID_SDK_HOME”,值为任意一个你想要设置的没有中文和空格的路径。

Eclipse中的ADT的安装配置及AVD不能运行的解决方法

 

点击“确定”→“确定”→“确定”。关掉Eclipse,再重新打开Eclipse。(重启是无效的,必须要关闭再打开,Default debug keystore的路径才会改变。)

 

好了,开发Android项目所需的基本工具都已经完成了,接下去就可以练习啦。