【问题标题】:Genymotion devices are not visible after changing adb sdk path更改 adb sdk 路径后 Genymotion 设备不可见
【发布时间】:2016-11-26 13:01:05
【问题描述】:

我想使用 react-native 并安装在 genymotion 设备中。 但为此我不得不更改 Genymotion 中的 sdk 路径。 更改 sdk 路径后,genymotion 设备在 adb 中不可见。 让我知道如何进行此操作

【问题讨论】:

    标签: android adb genymotion


    【解决方案1】:

    您可以在需要时更改Genymotion中SDK的路径,方法如下:

    1. 打开 GenyMotion
    2. 进入设置 -> ADB
    3. 选中使用自定义 Android 工具的单选按钮并输入您的 SDK 的位置。

    以上内容不会影响您之前添加到 Genymotion 的设备。但是,如果您无法看到之前添加的设备,请执行以下练习:

    1. 打开 GenyMotion
    2. 转到设置 -> 虚拟框
    3. 检查那里为虚拟设备提供的路径
    4. 它看起来像这样 C:/Users/Your_PC_Name/AppData/Local/Genymobile/Genymotion/deployed/ (在 Windows 操作系统中) 或者它可能是任何其他位置。

    5. 现在,请确保您的所有设备都在这里。如果它们没有被列出,您需要通过添加新设备来重新开始。

    6. 否则,如果您可以看到之前添加的设备的所有文件夹。

    可能是 GenyMotion 搜索设备的位置不同,所以,现在您需要通过执行以下步骤来更新设备的路径:

    1. 在你的系统中找到 .virtualBox 文件夹,一般在 C:\Users\Your_PC_Name.VirtualBox-(在 windows 操作系统中)

    2. 查找文件“VirtualBox.xml” 如果您找到“VirtualBox.xml-prev”或“VirtualBox.xml-tmp”而不是
      VirtualBox.xml
      2.1 复制“VirtualBox.xml-prev”文件并将副本重命名为 “虚拟盒子.xml”

    3. 转到 MachineRegistry TAG 并更新每个 MachineEntry 的 src 值,即您的 Genymotion 虚拟设备。

    现在,重新启动 GenyMotion。它应该工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-17
      相关资源
      最近更新 更多