gpt4 book ai didi

Android 模拟器所需文件

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:47:01 26 4
gpt4 key购买 nike

我想分享我的一个 Android 模拟器,并试图弄清楚需要什么。

我已经复制了我的 c:\users\me\appdata\local\android\sdk 文件夹,除了似乎不需要的 platforms 文件夹。以及我的 .avd 文件夹和相应的 .ini。虽然这是有效的,但它非常大,我想看看我是否可以将它瘦下来。

我的印象是系统图像文件夹应该只需要创建一个新的虚拟机,但出于某种原因,如果我尝试在没有所需系统图像的情况下启动我的 avd,我会得到一个错误。为什么需要系统镜像?

我的.avd中有哪些文件;

  • 用户数据.img
  • userdata-qemu.img
  • userdata-qemu.img.qcow2

我可以删除 sdk 文件夹中的其他文件夹吗?

在某些情况下,我的虚拟机似乎已重置(即所有配置和已安装的应用程序都消失了)。是否有任何明显的事件可能导致这种情况?

最佳答案

您需要复制整个*.avd 文件夹并正确修改配置文件。例如。你有一个名为 Pixel_2_API_26 的 avd,默认情况下Mac 机器上的目录 ~/.android/avd/Pixel_2_API_26.avd。所以,你需要将这个Pixel_2_API_26.avd文件夹完整复制,放到你其他机器的相应位置下。

然后复制或创建一个具有相同文件名的文件,即 Pixel_2_API_26 但扩展名为 .ini 并将其放在同一位置下,即 ~/.android/avd/,修改内容如下:

avd.ini.encoding=UTF-8
path=~/.android/avd/Pixel_2_API_26.avd
path.rel=avd/Pixel_2_API_26.avd
target=android-26

然后修复所有配置文件中的所有错误路径,例如

  • Pixel_2_API_26.avd/config.ini
  • Pixel_2_API_26.avd/hardware-qemu.ini

关于Android 模拟器所需文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52219399/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com