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

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

  • 在libgdx中的手势检测器
  • mpandroidchart - 如何避免Y轴中的重复值?
  • 使用ViewPager实现缩放缩放
  • Android图库缩放
  • mpandroidchart - 我怎样才能避免Y轴的重复值?
  • 使用Android的内置手势监听器和缩放监听器实现捏缩放和拖动
  • 使用SwipeFlingAdapterView库缩放图像视图的Android刷卡
  • 有没有办法测试Android模拟器上的多点触控?
  • 更新:

    是的,现在有(不是为了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同时单击并拖动屏幕。