我已经在运行Windows XP的机器上设置了Android SDK和Eclipse, avd (Android虚拟设备)保存到“文档和设置\user\。默认为Android。有没有办法改变这种行为?我把所有其他组件都保存在一个单独的分区上的目录中,并希望所有内容都得到整合。显然不是什么大问题,但有人知道解决办法吗?
当前回答
1 -移动AVD到新文件夹
2 - start菜单>控制面板>系统>高级系统设置(左侧)>环境变量 添加一个新的用户变量: 变量名:ANDROID_AVD_HOME 变量值:您选择的目录的路径
3 -更改文件。ini设置新文件夹。
4 -打开Android Studio
WORKS - Windows 2010
更多说明:https://developer.android.com/studio/command-line/variables
其他回答
In Windows 10 I had that problem because My C Drive was getting full and I had needed free Space, AVD folder had 14 gig space so I needed to move that folder to another driver, first answer not work for Me so I tested another way to fix it this problem, I make a picture for you if you have the same problem, you don't need to move all of the files in .android folder to another drive (this way not work) just move avd folders in ....android\avd to another drive and open .ini files and change avd folder path from that file to the new path. Like this image:
我希望这对你有用。
注意:小心在ini文件的路径之前和之后有一个你看不到的单独的字符,如果你删除了那个字符,它就不起作用了
在我的例子中,我关心的是C:驱动器磁盘空间。 所以我所做的就是复制。Avd "文件夹(不是文件)到其他驱动器,并留下".ini"文件,但改变它指向移动
看看这个。 使用android命令创建avd,您可以指定文件放置的位置。
-p --path Location path of the directory where the new AVD will be created
MacOs 获取目录广告
./emulator -help-datadir
默认目录为:
/Users/{your_computer_user_name}/.android
然后转到avd文件夹编辑。ini文件的路径到您的自定义模拟器目录 例子:
path = - Volumes Macintos / _emulatorandroid avd / Nexus_5X_API_27 avd。 path avd = avd / Nexus_5X_API_27轨道。 目标= android-27
然后保存。现在你的模拟器已经改变了
和结果:
您可以更改新AVD的.ini文件:
target=android-7
path=C:\Users\username\.android\avd\VIRTUAL_DEVICE_NAME.avd
我不知道如何指定。ini文件应该存储在哪里:)
推荐文章
- 警告:API ' variable . getjavacompile()'已过时,已被' variable . getjavacompileprovider()'取代
- 安装APK时出现错误
- 碎片中的onCreateOptionsMenu
- TextView粗体通过XML文件?
- 如何使线性布局的孩子之间的空间?
- 我如何找到哪个程序正在使用端口80在Windows?
- 在Windows中有像GREP这样的模式匹配实用程序吗?
- DSL元素android.dataBinding。enabled'已过时,已被'android.buildFeatures.dataBinding'取代
- ConstraintLayout:以编程方式更改约束
- PANIC: AVD系统路径损坏。检查ANDROID_SDK_ROOT值
- 如何生成字符串类型的buildConfigField
- Recyclerview不调用onCreateViewHolder
- 如何在Windows命令提示符下运行.sh ?
- Android API 21工具栏填充
- Android L中不支持操作栏导航模式