繁体   English   中英

Android多点触控 - 可以在模拟器中测试吗?

[英]Android Multitouch - Possible to test in emulator?

我最近发现Android 2.0 SDK通过MotionEvent类中的新功能支持多点触控。 您可以在检索触摸属性时指定指针索引,并且在屏幕上有多个手指的情况下,应该提供多个指针。

不幸的是,我只有一个G1来测试,它运行Android 1.5而不是2.0。

有没有办法在没有2.0设备的情况下测试多点触控? 在iPhone模拟器中,您可以按住选项和移位选项分别执行两个手指捏合和两个手指拖动。 Android模拟器中是否有类似的功能? 这是我应该期待在未来看到的东西,还是我应该吮吸它并购买新的测试手机?

是来自Android团队的一篇文章的帖子,他说模拟器中的多点触控仍然不受支持。

这篇文章描述了如何使用系留手机的多点触控。

是的我不相信模拟器具有与iphone相同的快捷方式。

为了给模拟器提供真正的多点触控支持,你的硬件必须支持它(HP TouchSmart等),你的操作系统必须支持它(Windows 7等...),Java必须支持它,最后是谷歌的模拟器SDK中提供的必须支持它。

所以你需要有特定的硬件,OS支持就在那里,但我不相信java和模拟器支持就在那里。

我想你只需要一个2.0设备。 这似乎是最合适和最便宜的解决方案。 此外,模拟器确实不是那么好,与实际设备相比,特别是在用户输入上慢。 应在实际设备上开发和测试所有触摸内容。 使用模拟器进行物理测试设备不支持的自动测试和布局。

只是给你一些花钱的理由;)但现在2.2即将推出,所以现在很难得到一个,不知道它是否会升级到2.2,这是一个很大的变化。

我想你应该买一个新的测试手机。

但我只知道,只有欧洲的 Nexus支持多点触控。

希望其他人可以让模拟器支持这种功能。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM