如何在Genymotion中重启android设备模拟器

use*_*701 13 android android-emulator genymotion

如何使用Genymotion重启(BOOT COMPLETED)后测试我的应用程序我使用nexus 4作为设备

<receiver android:name="com.template.SampleBootReceiver"
            android:enabled="true">
    <intent-filter>
        <action android:name="android.intent.action.BOOT_COMPLETED"/>
    </intent-filter>
</receiver>
Run Code Online (Sandbox Code Playgroud)

eya*_*zmy 40

您可以使用命令行adb reboot.它应该重启你的设备.

要使用adb,您需要位于adb binary的文件夹中.ie,<android SDK>/platform-tools/或者<genymotion folder>/tools/如果没有安装android SDK.您还可以将这些文件夹添加到您的路径中以从任何位置访问它.

  • 我很想成为Genymotion的创造者,但我是团队中的一员,这是正确的!:-) (9认同)
  • 要使用adb,您需要位于adb binary的文件夹中.即,如果未安装android SDK,则为<android SDK>/platform-tools或<genymotion folder>/tools.或者您可以将这些文件夹添加到您的路径中以从任何位置访问它. (9认同)
  • 这是Genymotion的创造者(那些不知道的人的背景) (5认同)

use*_*585 18

在mac上为我工作:

  • 开放式终端
  • 转到/ Applications/Android Studio.app/sdk/platform-tools
  • 确保adb在目录中(使用ls命令)
  • ./adb reboot

Genymotion模拟器重启......


B M*_*B M 9

您可以按下模拟器电源按钮.按下后,您将看到选项对话框.该对话框可以选择"重新启动".希望得到帮助.

在此输入图像描述

  • Genymotion 5.0 - 只看到关闭-.- (2认同)

tig*_*k89 5

使用@ eyal-lezmy的答案和网络上的其他内容找到了解决方案.如果您有多个设备在运行,则可以通过这种方式重新启动特定设备

  1. 列表设备

<genymotion-installer-path>发布开始 genymotion-shell

在shell中运行devices,记下要重启和退出的设备的IP地址和端口.

  1. 重新启动亚行

<android-sdk-folder>/platform-tools跑步

adb -s <device-ip>:<device-port> reboot
Run Code Online (Sandbox Code Playgroud)