Android studio 从其他PC复制仿真器
我想把Android模拟器从一台电脑复制到另一台电脑上,以免从互联网上下载。我已将AWD文件夹复制到新的PC上。如何告诉新的Android Studio使用这些模拟器?如何在Android Studio中设置它们的路径 编辑: 从其他PC复制模拟器后,我发现Android studio 从其他PC复制仿真器,android-studio,android-emulator,Android Studio,Android Emulator,我想把Android模拟器从一台电脑复制到另一台电脑上,以免从互联网上下载。我已将AWD文件夹复制到新的PC上。如何告诉新的Android Studio使用这些模拟器?如何在Android Studio中设置它们的路径 编辑: 从其他PC复制模拟器后,我发现缺少系统映像错误: 好的,您不需要设置路径Android Studio会自动选择 .avd是目录,它包含.img文件和其他文件,.ini是文本文件,它包含路径(是指向.avd的绝对路径)、路径.rel(是指向.avd的相对路径)和目标 我刚才
缺少系统映像
错误:
好的,您不需要设置路径<如果您将
.avd
和.ini
文件复制到~/.Android/avd
文件夹中,code>Android Studio会自动选择
.avd
是目录,它包含.img
文件和其他文件,.ini
是文本文件,它包含路径
(是指向.avd
的绝对路径)、路径.rel
(是指向.avd
的相对路径)和目标
我刚才试过了,它对我有效
更新:
您需要从下面提到的Android库路径复制系统映像和供应商映像
disk.systemPartition.initPath = /Users/user/Library/Android/sdk/system-images/android-26/google_apis/x86//system.img
disk.vendorPartition.initPath = /Users/user/Library/Android/sdk/system-images/android-26/google_apis/x86//vendor.img
缺少系统映像
提示,您必须使用SDK管理器安装这些系统映像。这些“下载”按钮应该可以完成这项工作——如果没有,那么使用SDK管理器安装它所需要的按钮
AVD
的硬件qemu.ini
中的kernel.path
和disk.systemPartition.initPath
需要调整到AndroidSDK
的位置,以便能够引导它们(否则它会抱怨,就像sceenshot节目一样)。我这里没有任何disk.vendorPartition.initPath,所以这可能不是必需的。如果任何硬件qemu.ini
有这样一个值,也可以调整这个值。我有d:\AWD
文件夹,其中包含所有模拟器和.ini
在第一台电脑中。我应该把这个文件夹放在其他电脑的哪个位置?你能在主目录中找到.android
文件夹吗?是的,我已将图像复制到.android/AWD,已编辑ini文件以获取正确路径并在UPDY中描述错误您还需要更新.avd
文件夹中所有.ini
文件中的路径。此外,还需要从您的其他电脑复制系统映像。请检查我的更新答案。