有没有什么办法来testingAndroid模拟器上的多点触摸?

多点触摸事件可以在Android模拟器上testing吗? 或者有没有什么办法可以在没有实际设备的情况下testing? 我正在使用2.0 sdk,并想用两个手指testing放大/缩小。

Solutions Collecting From Web of "有没有什么办法来testingAndroid模拟器上的多点触摸?"

更新:

是的,现在有(不是为了2.x的Android,而是最新的)。

如果用户仍然使用这个function进行search,如果你正在使用Android Studio的默认模拟器, 对于mac用户,你可以保存命令button ,对于Windows / Linux,我相信它是altbutton,而用鼠标左键单击 – HendraWD

而对于Linux,它是Ctrl +左键单击(但是,我不知道它是否在Windows上是一样的,所以HendraWD可能是正确的)

另外你可以做的事情(与Android 4.0以上)是pipe道触摸事件通过一个设备到模拟器。 如果您只有一个设备,但是想要在Android的其他版本/维度上testing这些相同的触摸事件,这会很有帮助。 (请参阅http://tools.android.com/tips/hardware-emulation

在任何情况下,这些都只是解决方法,如果多点触控对于您的应用程序非常重要,我仍然build议您使用笔记本电脑转到Android Developer用户组,并请求帮助来现场testing您的应用程序。 你的开发者可以帮助你。

在我的小组中,我们一直都在共享手机(特别是因为我们大多数人并不拥有所有不同的Android手机)。 如果你所在的地区没有Android用户组,假设你住在一个足够大的大都市区,考虑可能自己组build一个这样的组。 你很可能不是唯一需要帮助的人。

现在可以使用新版本的模拟器。

要使用多点触控function,请按住键盘上的Alt键,然后右键单击鼠标以将参考点居中,或单击并拖动鼠标左键进行缩放。

http://tools.android.com/tips/hardware-emulation

http://android-developers.blogspot.nl/2016/02/android-studio-20-beta.html

自ADT 17以来,可以使用物理Android 4.0设备将多点触控手势发送到仿真器。 请参阅Android的说明。

很高兴知道我们在Android上也有了Multi-touch模拟器,所以借此机会让Androiders意识到谁还没有。

您可以通过对当前的开发工具进行以下更新来testing它:

  1. 更新我的Android Studio从2.0预览版4到2.0预览版5。
  2. 更新我的Android SDK工具到25.0.2 rc3
  3. 将我的Android 6.0 Google API Intel x86 Atom_64系统映像更新到版本12
  4. 项目级别依赖于类path“com.android.tools.build:gradle:2.0.0-alpha5”

PS:请不要现在更新,因为它包含我发现一个错误。 它是一个严重的错误。 这是干扰我们的发展惯例。 你可能想在这里结帐我的问题。

没有。

AFAIK,模拟器仍然没有任何多点触摸检测驱动程序(在https://android.googlesource.com上看到了代码)。

Xamarin安卓播放器启用了多点触摸选项。

来源: https : //developer.xamarin.com/guides/android/getting_started/installation/android-player/

通过按住Alt / Option键并点击屏幕,可以模拟双指多点触摸input。

要模拟缩放缩放,请按住Alt / Optionbutton并向屏幕中央(缩小)或远离屏幕中心(放大)拖动。

要模拟双指拖动,按住Alt / Option + Shift同时单击并拖动屏幕。