android avd配置路径

通常情况下,android avd是创建在C:/Users/<username>/.android目录下,如果“我的文档”被移到其它盘下,avd在创建时就会报错。解决办法为:

    打开系统属性-->环境变量—>在“系统变量”那一个GroupBox下面选择“新建”-->变量名为 "ANDROID_SDK_HOME” (注意,这个变量名不能改变,只能是这个名字!),然后把变量值改为你想把AVD所在的".android”文件夹放置的位置,比 如:"F:/AndroidEmulator”

  注意: 要先把C:\Users\Administrator\.android目录复制到你想要设定的目录

   设定成功的话 ,在eclipse里preferneces -> Android -> Bulid Setting里为如下结果:Default debug keystore: F:/Android_Emulator//.android/debug.keystore

-----------------------------------------------------------

  实践后发现,这样会导致另外的错误。

  正确方法是:

引自:http://hi.baidu.com/leafinwind_lzh/item/346636ba17270ea0eaba938c

android模拟器的avd默认保存路径是C:\用户\用户名;

如果想要修改,可以按照如下步骤:(前提是在eclipse中添加的android插件,且由eclipse启动avd)

1.添加一个系统的环境变量,这个变量的名称只能是ANDROID_SDK_HOME,变量的值只能是你安装android的sdk的路径(比如:E:\android\android-sdk);

2.删除C:\用户\用户名;目录下的.android文件夹;

3.运行eclipse,打开windows->preferences->android->build:

    可以看到Default debug keystore的是已经改变为设置的ANDROID_SDK_HOME加上\.android\debug.keystore

4.修改之后,新建的AVD就会在ANDROID_SDK_HOME所在目录下

posted @ 2013-05-27 17:42  赤色  阅读(1192)  评论(0编辑  收藏  举报
知识共享许可协议本博客作品采用知识共享署名-相同方式共享 3.0 未本地化版本许可协议进行许可。