2010-01-17 10 views
50

मुझे हाल ही में पता चला है कि एंड्रॉइड 2.0 एसडीके मोशनवेन्ट क्लास में नए कार्यों के माध्यम से मल्टीटाउच का समर्थन करता है। स्पर्श गुणों को पुनर्प्राप्त करते समय आप एक सूचक सूचकांक निर्दिष्ट कर सकते हैं, और ऐसे मामलों में जहां स्क्रीन पर एकाधिक उंगलियां हैं, वहां कई पॉइंटर्स उपलब्ध कराए जाने चाहिए।एंड्रॉइड मल्टीटाउच - एमुलेटर में परीक्षण करना संभव है?

दुर्भाग्यवश, मेरे पास परीक्षण करने के लिए केवल एक G1 है और यह एंड्रॉइड 1.5 चला रहा है और 2.0 नहीं।

क्या 2.0 डिवाइस के बिना मल्टीटाउच का परीक्षण करने का कोई तरीका है? आईफोन सिम्युलेटर में, आप क्रमशः दो उंगली चुटकी और दो उंगली वाले ड्रैग करने के लिए विकल्प और शिफ्ट विकल्प को दबा सकते हैं। एंड्रॉइड एमुलेटर में कोई समान कार्यक्षमता है? क्या मुझे भविष्य में कुछ देखने की उम्मीद करनी चाहिए, या क्या मुझे इसे चूसना चाहिए और एक नया टेस्ट फोन खरीदना चाहिए?

+0

बस जोड़ने के लिए: मुझे नेक्सस वन पर अपना हाथ मिला, और ऐसा लगता है कि आप वर्तमान कार्यान्वयन का उपयोग करके केवल दो अंगुलियों को ट्रैक कर सकते हैं। मुझे केवल 2 पॉइंटर्स मिलते हैं, भले ही स्क्रीन पर अधिक उंगलियां हों। –

उत्तर

32

This एंड्रॉइड टीम के एक लड़के द्वारा एक पोस्ट है जो कहता है कि एमुलेटर में मल्टीटाउच अभी भी समर्थित नहीं है।

+1

धन्यवाद डीजेवी - ऐसा नहीं लगता है कि वे इस बिंदु पर बहुत अधिक जानकारी प्रदान कर रहे हैं, लेकिन यह कम से कम एक निश्चित नहीं है! –

+5

आपकी टिप्पणी जनवरी -2010 पर थी, इस समय तक कोई अपडेट? –

+2

@rohitmandiwal अपडेटेडः अभी भी नहीं। – Shinigamae

0

मुझे लगता है कि आपको एक नया टेस्ट फोन खरीदना चाहिए।

लेकिन मुझे केवल इतना पता है कि केवल नेक्सस यूरोप समर्थन मल्टीटाउच में बेचता है।

आशा है कि अन्य लोग इस funcionality का समर्थन कर सकते हैं।

+2

मुझे नहीं लगता कि यह नेक्सस के बारे में है। मुझे लगता है कि नेक्सस मल्टीटाउच का समर्थन करता है और यह एपीआई में है, यह सिर्फ इतना है कि अंतर्निहित ऐप्स - जैसे ब्राउज़र और Google मानचित्र - में मल्टीटाउच समर्थन नहीं है। –

+0

डेव सही है। मल्टीटाउच एपीआई में 2.0 (या 2.0.1?) के रूप में उपलब्ध है और इस तरह ओएस के उस संस्करण के साथ किसी भी डिवाइस पर इसका उपयोग किया जा सकता है। मल्टीटाउच के उदाहरण के लिए डॉल्फिन ब्राउज़र देखें (यद्यपि एक भयानक उदाहरण) जो मोटोरोला ड्रॉड्स और नेक्सस ऑनस के यूएस संस्करणों पर काम करता है। –

4

हाँ मुझे विश्वास नहीं है कि एमुलेटर में एक ही शॉर्टकट है जो आईफोन एक है।

एमुलेटर के लिए सही मल्टी टच समर्थन प्राप्त करने के लिए आपके हार्डवेयर को इसका समर्थन करना चाहिए (एचपी टचस्मार्ट .. आदि), आपके ओएस को इसका समर्थन करना चाहिए (विंडोज 7 आदि ...) और जावा को इसका समर्थन करना चाहिए, और अंततः एम्यूलेटर कि Google एसडीके में प्रदान करता है इसे समर्थन देना चाहिए।

तो आपको विशिष्ट हार्डवेयर होना चाहिए, ओएस समर्थन वहां है लेकिन मुझे विश्वास नहीं है कि जावा और एमुलेटर समर्थन वहां है।

मुझे लगता है कि आपको केवल 2.0 डिवाइस प्राप्त करने की आवश्यकता है। ऐसा लगता है कि सबसे उचित और सस्ता समाधान है। इसके अलावा एमुलेटर वास्तव में उस महान डिवाइस की तुलना में धीमी गति से नहीं है, विशेष रूप से उपयोगकर्ता इनपुट पर। सभी स्पर्श सामग्री को एक वास्तविक डिवाइस पर विकसित और परीक्षण किया जाना चाहिए। स्वचालित परीक्षण और लेआउट के लिए एमुलेटर का उपयोग करें जो आपके भौतिक परीक्षण डिवाइस द्वारा समर्थित नहीं हैं।

बस आपको पैसे खर्च करने में कुछ औचित्य देना;) लेकिन अब 2.2 जल्द ही आ रहा है, इसलिए अब यह मुश्किल हो रहा है और यह नहीं पता कि यह 2.2 तक अपग्रेड होगा या नहीं, जो एक बड़ा बदलाव है।

6

This is a post जो वर्णन करता है कि एक टिथर्ड फोन से मल्टीटाउच का उपयोग कैसे करें।

संबंधित मुद्दे