我有一个需要实现图像编辑的应用程序,其中还包括捏缩放。我已经完成了捏缩放功能,但是只能在设备上进行此测试,而不能在模拟器上进行测试。
有什么方法可以在Android模拟器中测试捏缩放,任何快捷键或任何其他方式?
我有一个需要实现图像编辑的应用程序,其中还包括捏缩放。我已经完成了捏缩放功能,但是只能在设备上进行此测试,而不能在模拟器上进行测试。
有什么方法可以在Android模拟器中测试捏缩放,任何快捷键或任何其他方式?
Answers:
从ADT 17开始,可以使用物理Android 4.0设备将多点触摸手势发送到模拟器。请在此处查看Android的说明。
多点触摸
作为运行r17中的一项实验功能,该仿真器使用运行SdkControllerMultitouch应用程序的系留Android设备支持多点触摸输入。该应用程序包含一个活动,该活动监视触摸输入并将其发送到仿真器。这需要Android 4.0或更高版本的系统映像。该活动将显示仿真器屏幕的内容,以帮助进行交互。建议在模拟器上“设置”的“开发人员”部分中启用“显示触摸”,以查看触摸的确切发送位置。
SdkControllerSensor应用程序源代码位于
$ SDK / tools / apps / SdkControllerMultitouch /
但这仍然是一种解决方法,因为我们需要一个真实的设备。我的建议是直接在真实设备上测试您的应用程序,因为它更加健壮且性能更高。
用鼠标:
按住并按住Ctrl鼠标左键,同时移动鼠标。
使用触控板:
按住并按住Ctrl触控板,然后用手指向左和向右移动(而不是向上和向下)。
我知道这很旧,但这可能仍然可以帮助某个人。
在Mac上:
要 zoom in
使用double click
(轨迹板)
要zoom out
使用Command + Shift + click
(在触控板上)
我知道回复晚了,但这可以节省别人的时间。
双击然后按住第二次并向上移动鼠标以缩小或向下移动以放大。
希望这有效!
android工具版本17在该领域取得了一些进展:您可以使用设备来控制模拟器:http : //developer.android.com/sdk/tools-notes.html。
否则,看起来在这种情况下,在真实设备上进行测试会更好(通常也更快)。
对于Mac:使用⌥ Option键,然后使用鼠标或触控板捏/缩放。这正在android studio模拟器上运行。
您可以在扩展控件菜单中找到所有快捷方式,方法是按菜单上的三个点,然后导航到“帮助”。
Android模拟器不支持多点触控,因此您无法在模拟器上对其进行测试。请使用真实设备进行多点触控测试。
对于这方面的最新发展,请阅读以下内容-http://tools.android.com/tips/hardware-emulation
您无法在模拟器中测试收缩缩放。请使用Real设备测试捏缩放效果。
我还没有尝试过youwave。也许您可以在该环境中进行测试。不是sur,而是尝试一下。
享受编码...。