首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何更改linux下AVD管理器的默认列表路径?

如何更改linux下AVD管理器的默认列表路径?
EN

Stack Overflow用户
提问于 2012-06-01 15:51:57
回答 3查看 9.6K关注 0票数 3

在问问题之前,我确实阅读了相关的主题,但没有一个是有帮助的。

我用的是Ubuntu 12.04,AVD的默认路径是~/.android/avd,我想改一下,怎么改?

感谢您的回复。

EN

回答 3

Stack Overflow用户

发布于 2012-06-20 06:25:26

您可以使用符号链接来更改Linux中AVD的默认路径。

代码语言:javascript
运行
复制
mv ~/.android/avd ~/.android/avd_bak #take backup of existing images in case you need them
ln -s path/to/my/avd ~/.android/avd

现在,每当您创建新的映像时,它们实际上都会在新的位置创建。要将现有图像移动到新文件夹,可以按照Rajesh's answer中提到的步骤操作

票数 12
EN

Stack Overflow用户

发布于 2012-06-01 16:10:28

来自安卓开发人员指南Managing AVDs from the Command Line,其中声明了以下内容:

AVD文件的默认位置

当您创建AVD时,android工具会在您的开发计算机上为其创建一个专用目录。该目录包含AVD配置文件、用户数据映像和SD卡映像(如果可用)以及与设备关联的任何其他文件。请注意,该目录不包含系统映像-相反,AVD配置文件包含到系统映像的映射,该系统映像在启动AVD时加载。

android工具还会在计算机上的.android/ AVD /目录的根目录下为avd创建一个<AVD_name>.ini文件。该文件指定AVD目录的位置,并始终保留在根目录.android。

默认情况下,android工具会在~/.android/avd/ (在Linux/Mac上)、C:\Documents and Settings\<user>\.android\ (在Windows上)以及C:\Users\<user>\.android\ (在Windows7和Vista上)中创建AVD目录。如果要为AVD目录使用自定义位置,可以在创建AVD时使用-p <path>选项来执行此操作:

代码语言:javascript
运行
复制
android create avd -n my_android1.5 -t 2 -p path/to/my/avd

如果AVD目录托管在网络驱动器上,我们建议使用-p选项将AVD目录放在另一个位置。无论AVD目录在什么位置,AVD的.ini文件都会保留在网络驱动器的.android目录中。

应该清楚的是,可以使用-p <path>选项在不同的位置创建新的AVD。如果要移动现有的AVD,则应编辑相应的.ini文件并更改path=属性,同时确保将.ini文件保留在~/.android/avd目录中。(为了安全起见,请确保在篡改.ini文件之前对其进行了备份)

票数 8
EN

Stack Overflow用户

发布于 2012-10-11 14:11:31

“我想没有,因为Android SDK和工具不使用任何系统注册表/配置值。”此外,似乎没有可用的设置来输入路径。太丢人了。这是一种耻辱,因为它是硬编码的。

快速修复的win 7用户,他们是如此冒险,升级到彩色显示器,而不是linux标准的绿色/琥珀色屏幕,现在敢在命令行上低头看:

从\Users\目录将.android目录复制到C:\Users\目录。

除了avd目录之外,其余的都可以删除。在avd目录中,yourdevice.avd目录不是必需的。您所需要的只是.ini文件。也不需要修改.ini文件中的路径。它指向正确的位置。

创建新的设备配置文件时,会将其保存到正常路径IE:如前所述:\Users.android\avd将设备的.ini文件从\Users.android\avd目录复制并粘贴到C:\Users.android\avd目录。

我做了一些测试,它似乎起作用了。如果这种方法有问题,请告诉我。

我可以请Android SDK开发人员搜索一下"Microsoft Windows操作系统“,”图形用户界面“和”硬编码“,因为它涉及到编程实践。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10846455

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档