android4.0 avd模拟器的默认路径修改默认AVD的路径一般为系统用户目录下,WIN7下为C:\Users\Administrator\

改变默认avd路径(win7下)

   “安装完Android SDK后,默认会在C盘创建一个.Android的文件夹用来存放AVD.此时如果想修改AVD的路径,可以设置一个环境变量ANDROID_SDK_HOME=要设置的路径(比如:F:\Android\avd)重新启动Eclipse,修改成功! ”
但是我设置后,单独启动Android SDK软件是可以的,但是eclipse中的路径还是保持原样不变,也看不到新路径下的AVD。

注意:

一:要先把C:\Users\Administrator\.android目录复制到f:\Android\avd下

二:在eclipse程序按右键,选择以管理员的身份运行程序。

打开eclipse,preferneces => Android => Bulid 可以看到 Default debug keystore: f:\Android\avd\.android\debug.keystore 说明修改成功
原因分析:因为我的eclipse是拷贝在C盘下的,在WIN7下访问C盘需要管理员权限,而eclipse启动是无需管理员权限的,它所有配置文件都在用户目录下。要让eclipse修改配置必须手动以管理员身份启动,在没有做一条件下,修改也不成功,

 

默认AVD的路径一般为系统用户目录下,WIN7下为C:\Users\Administrator\

  完整目录为:C:\Users\Administrator\.android,即后为的.android目录应该是安装android-sdk的时候,默认创建的

  修改的方法:

  在系统环境变量上添加name为 ANDROID_SDK_HOME,value为你想设定的本地目录,如D:\Android\local-avd

(后面android-AVD manager 会在你接定下的目录创建.android目录,然后会帮你添加“\”)

  (后面android-AVD manager 会在你接定下的目录创建.android目录,然后会帮你添加“\”)

  原理:目前的猜想是android-AVD manager以及android-sdk manager默认会在 C:\Users\Administrator\ 下管理avd

  但如果系统变量上有ANDROID_SDK_HOME这个环境变量的话,就会优先使用该值,先mark,后续研究android源码的时候

  再深入分析之

  注:如果有修改之前打开过eclipse,并设置过本地的android-sdk目录,在修改路径为需要重新定位一次并重启eclipse

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值