我已经在运行Windows XP的机器上设置了Android SDK和Eclipse, avd (Android虚拟设备)保存到“文档和设置\user\。默认为Android。有没有办法改变这种行为?我把所有其他组件都保存在一个单独的分区上的目录中,并希望所有内容都得到整合。显然不是什么大问题,但有人知道解决办法吗?
当前回答
用于Windows 10上的Visual Studio 2017
复制C:\Users\ YOURUSERNAME \。android文件夹到(例如)E:\avd
打开环境变量窗口:
进入设置,点击系统。 2 .在界面左侧单击“关于”,在界面右侧选择“系统信息” 底部。 在新窗口中,单击“Advanced system” 左边的设置。 点击环境变量 结果窗口的底部。
添加一个新变量:
变量名:ANDROID_SDK_HOME 变量值:一个目录的路径(例如E:\avd)
不要在变量值中包含.android。
重新启动Visual Studio。
更改SDK和NDK位置到:
工具->选项-> Xamarin -> Android设置
其他回答
您可以更改新AVD的.ini文件:
target=android-7
path=C:\Users\username\.android\avd\VIRTUAL_DEVICE_NAME.avd
我不知道如何指定。ini文件应该存储在哪里:)
变量名:ANDROID_SDK_HOME 变量值:C:\Users>用户名
为我工作。
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:\Documents and Settings{your windows login}.android\avd\”中的“virtual_android2.2.ini”文件:
target=android-8
path=E:\android_workspace\avd\virtual_android2.2.avd
移动文件夹virtual_android2.2。从“C:\文档和设置{您的windows登录}。android\avd\变成E:\android_workspace\avd\。
我认为最简单的方法是从C:\Users[USER]移动avd文件夹。然后在C:\Users[USER]中创建一个指向它的符号链接。Android同名。
如果你想知道如何做到这一点,首先安装链接外壳扩展。在文件夹移动后,右键单击它,选择选择链接源,然后右键单击。android文件夹,然后在Drop As…子菜单选择符号链接。
推荐文章
- Android: ScrollView force to bottom
- Windows递归grep命令行
- 如何在扑动中格式化日期时间
- 无法解析符号“AppCompatActivity”
- 自动适合Android的TextView
- 无法创建Android虚拟设备
- 如何在Android中获得一个RadioGroup的选定索引
- 如何分配文本大小在sp值使用java代码
- 如何创建自己的URL协议?(例如:/ /……)
- Manifest合并失败:uses-sdk:minSdkVersion 14
- 为什么Android工作室说“等待调试器”如果我不调试?
- 如何检查我的EditText字段是否为空?
- Android从图库中选择图像
- 后台任务,进度对话框,方向改变-有任何100%工作的解决方案吗?
- Android:垂直对齐多行EditText(文本区域)