迁移Android emulator(模拟器)

642 阅读1分钟

迁移迁移Android emulator


Android emulator 默认的储存路径在 C盘的 C:user/xxx/.android 文件下。一个镜像大概会占用 8G+的内存,这对于 本就不大的C盘更是雪上加霜。于是决定进行迁移处理。

一、基础知识

1.两个重要的ini 配置文件 该配置文件包括了 模拟器的启动初始化等参数 启动路径也在这里,因此进行迁移后这里也需要更改。

  1. .android/avd路径下的 xxxx.ini (这里的xxxx是指特定型号,我这里是Pixel_XL_API_29.ini) image.png

image.png

2)avd 具体型号下的 hardware-qemu.ini配置文件

image.png

二、基础流程

1.添加 ANDROID_SDK_HOME 系统环境变量

目标为你想迁移的路径,例如我这里的

image.png

注意,不包括.android文件夹

2.迁移 .android 文件夹

C:user/xxx/.android这里路径找到 .android 文件夹(注意要一整个复制) 接着复制到 迁移目标路径 我这里为 D:\AndroidTools\AndroidAvd\

image.png

3.修改 .android/avd路径下的 xxxx.ini 和 avd 具体型号下的 hardware-qemu.ini 两个配置文件。

1)xxx.ini(我这里是Pixel_XL_API_29.ini) 修改 path 为目标路径

image.png

修改 .android 前面的即可

2)hardware-qemu.ini 替换 原来的 C:user/xxx/ 为 迁移目标路径即可。

image.png

4.重新启动 Android studio。

成功!