如何摇动Genymotion(Android模拟器)创建的虚拟设备

问题描述 投票:0回答:5

我使用 Genymotion 创建了一个虚拟设备。我想测试一个可以摇动设备的应用程序。如何让虚拟设备震动?我找不到如何摇动该设备。

android android-studio android-emulator emulation genymotion
5个回答
6
投票

⌘+m 适用于 OSX,也适用于 Genymotion,对于愿意执行摇动手势的 Windows 用户,只需使用 Ctrl+m


5
投票

此方法仅适用于15以下的api

对于测试加速器和其他像重力、陀螺仪...可以使用此应用程序。

首先下载传感器模拟器

这是 2 个应用程序。在模拟器中安装一个(SensorSimulatorSettings-2.0-rc1.apk),在您的电脑上运行第二个(sensorsimulator-2.0-rc1.jar)。

更多信息和完整教程

enter image description here

Genymotion 不支持此功能:

更多信息 Genymotion Shell

其他方式:

您可以使用 Android Studio 模拟器 Android 6.0(Google APIS) x86。

这个模拟器(所有 x86/x64 位)非常快并且支持所有传感器。enter image description here

像这样:enter image description here


4
投票

在 genymotion 中没有模拟摇动的原生方法,但您可以尝试像 Frappe(仅限 Mac)这样的工具将摇动动作发送到虚拟设备。根据您尝试模拟的客户端,“adb shell input keyevent 82”可能会发送摇动动作、唤醒设备或模拟菜单按键。


2
投票

对于 Genymotion,特别是对于 Windows,请使用 Ctrl+Shift+M


0
投票

Fer Genymotion Macos 使用 CMD + SHIFT + M

© www.soinside.com 2019 - 2024. All rights reserved.