Android Multitouch - можно ли тестировать в эмуляторе? - PullRequest
50 голосов
/ 18 января 2010

Недавно я обнаружил, что Android 2.0 SDK поддерживает мультитач с помощью новых функций в классе MotionEvent.Вы можете указать указатель указателя при извлечении сенсорных свойств, и в случаях, когда на экране несколько пальцев, должно быть предусмотрено несколько указателей.

К сожалению, у меня есть только G1 для тестирования, и он работает под управлением Android 1.5 ине 2.0.

Есть ли способ протестировать мультитач без устройства 2.0?В симуляторе iPhone вы можете удерживать опцию и опцию сдвига, чтобы выполнить два пальца и два пальца, соответственно.Есть ли подобная функциональность в эмуляторе Android?Это то, что я должен ожидать в будущем, или я должен просто смириться с этим и купить новый тестовый телефон?

Ответы [ 4 ]

32 голосов
/ 18 января 2010

Это сообщение от парня из команды Android, который говорит, что мультитач в эмуляторе все еще не поддерживается.

6 голосов
/ 30 июня 2012

Это сообщение , которое описывает, как использовать мультитач с привязанного телефона.

4 голосов
/ 22 мая 2010

Да, я не верю, что эмулятор имеет тот же ярлык, что и iphone.

Для того чтобы эмулятор по-настоящему поддерживал мультисенсор, ваше оборудование должно поддерживать его (HP TouchSmart и т. Д.), Ваша ОС должна поддерживать его (Windows 7 и т. Д.), А Java должна поддерживать и, наконец, эмулятор, который Google предоставляет в SDK, должен его поддерживать.

Таким образом, вам понадобится конкретное оборудование, поддержка ОС есть, но я не верю, что есть поддержка java и эмулятора.

Я думаю, вам просто нужно получить устройство 2.0. Кажется, самое подходящее и самое дешевое решение. Кроме того, эмулятор на самом деле не так уж и хорош, он медленнее по сравнению с собственно устройством, особенно по пользовательскому вводу. Все сенсорные материалы должны быть разработаны и протестированы на реальном устройстве. Используйте эмулятор для автоматического тестирования и макетов, которые не поддерживаются вашим физическим тестовым устройством.

Просто даю вам какое-то оправдание в трате денег;), но сейчас 2.2 скоро, так что его трудно получить сейчас и не зная, будет ли быть обновленным до 2.2, который является большим изменением.
0 голосов
/ 18 января 2010

Я думаю, вам стоит купить новый тестовый телефон.

Но я знаю только, что только Nexus продается в Европе , поддерживает Multitouch.

Надеюсь, что другие могут заставить эмулятор поддерживать эту функцию.

...