एंड्रॉइड एमुलेटर पर बहु स्पर्श घटनाओं का परीक्षण किया जा सकता है? या किसी वास्तविक डिवाइस के बिना इसका परीक्षण करने का कोई तरीका है? मैं 2.0 एसडीके का उपयोग कर रहा हूं और दो अंगुलियों के साथ ज़ूम-इन/ज़ूम-आउट का परीक्षण करना चाहता हूं।एंड्रॉइड एमुलेटर पर मल्टी-टच का परीक्षण करने का कोई तरीका है?
उत्तर
अद्यतन:
हाँ, अब नहीं है (नहीं 2.x एंड्रॉयड, लेकिन नवीनतम लोगों के लिए)।
मामले लोगों में अभी भी इस समारोह के साथ खोज करता है, तो आप मैक उपयोगकर्ता के लिए एंड्रॉयड स्टूडियो से डिफ़ॉल्ट एमुलेटर, उपयोग कर रहे हैं आप आदेश बटन पकड़ सकते हैं, और विंडोज़/लिनक्स के लिए मैं विश्वास है कि यह ऑल्ट बटन है, जबकि अपने माउस के साथ क्लिक करके छोड़ दिया -
HendraWD और लिनक्स के लिए, यह Ctrl + बायाँ क्लिक (हालांकि, मैं, अगर यह विंडोज पर ही है पता नहीं है तो HendraWD है कि एक के बारे में सही हो सकता है)
हैप्लस एक और चीज जो आप कर सकते हैं (एंड्रॉइड 4.0+ के साथ) एक डिवाइस के माध्यम से एमुलेटर में पाइप टच इवेंट्स है। यह सहायक है यदि आपके पास केवल एक डिवाइस है, लेकिन एंड्रॉइड के अन्य संस्करणों/आयामों पर उन स्पर्श स्पर्श घटनाओं का परीक्षण करना चाहते हैं। (http://tools.android.com/tips/hardware-emulation देखें)
किसी भी मामले में, यह केवल कामकाज हैं, यदि आपके ऐप के लिए मल्टीटाउच महत्वपूर्ण है, तो भी मैं अनुशंसा करता हूं कि आप अपने लैपटॉप के साथ एंड्रॉइड डेवलपर उपयोगकर्ता समूह पर जाएं और अपने ऐप का परीक्षण करने में सहायता मांगें धब्बा। आपके साथी डेवलपर्स इसके साथ बहुत उपयोगी हो सकते हैं।
मेरे समूहों में, हम हर समय फोन साझा करते हैं (विशेष रूप से जब हम में से अधिकांश के पास सभी अलग-अलग एंड्रॉइड हैंडसेट नहीं हैं)। और यदि आपके क्षेत्र में कोई एंड्रॉइड उपयोगकर्ता समूह नहीं है, तो यह मानते हुए कि आप एक बड़े पर्याप्त महानगरीय क्षेत्र में रहते हैं, संभवतः इस तरह के समूह को शुरू करने पर विचार करें। आप शायद सबसे ज्यादा संभावना नहीं है जिसे इस सामान के साथ मदद की आवश्यकता होगी।
सं
AFAIK, एमुलेटर अभी तक किसी भी बहु स्पर्श का पता लगाने ड्राइवर नहीं है (https://android.googlesource.com पर कोड देखा था)।
एडीटी 17 के बाद से, एमुलेटर को मल्टीटाउच जेस्चर भेजने के लिए एक भौतिक एंड्रॉइड 4.0 डिवाइस का उपयोग करना संभव है। See Android's instructions here.
एक्समरिन एंड्रॉइड प्लेयर में मल्टी टच विकल्प सक्षम है।
स्रोत: https://developer.xamarin.com/guides/android/getting_started/installation/android-player/
यह ऑल्ट/विकल्प कुंजी दबाए रख और स्क्रीन पर क्लिक करके दो-उंगली बहु स्पर्श इनपुट अनुकरण करने के लिए संभव है।
एक चुटकी-ज़ूम प्रेस अनुकरण करने के लिए और Alt/Option बटन दबाएं और स्क्रीन के केंद्र (ज़ूम आउट के लिए) या स्क्रीन के केंद्र से दूर (ज़ूम इन करने के लिए) खींचें।
स्क्रीन पर क्लिक करके और खींचते समय दो अंगुलियों के ड्रैग को अनुकरण करने के लिए Alt/Option + Shift दबाएं।
यह जानकर खुशी हुई कि हमें एंड्रॉइड में मल्टी-टच अनुकरणकर्ता भी मिला है, इसलिए इस अवसर को एंड्रॉइडर्स को जागरूक करने का अवसर मिला जो अभी तक नहीं है।
आप अपने वर्तमान विकास उपकरण के लिए निम्न अद्यतन बनाकर यह परीक्षण कर सकते हैं:
- 2,0 पूर्वावलोकन से मेरे Android स्टूडियो अद्यतन 4 2.0 पूर्वावलोकन करने के लिए 5.
- 25.0.2 rc3 के लिए मेरे Android एसडीके उपकरण अद्यतन
- परियोजना स्तर निर्भरता संशोधन 12 को
- मेरे Android 6.0 गूगल एपीआई इंटेल x86 Atom_64 सिस्टम छवि अपडेट किया गया 'com.android.tools.build:gradle:2.0.0-alpha5' क्लासपाथ को
पीएस: कृपया अभी अपडेट न करें, क्योंकि इसमें एक बग है जिसे मैंने देखा है। और यह एक गंभीर बग है। यह हमारे विकास दिनचर्या में हस्तक्षेप कर रहा है। आप मेरा प्रश्न here चेकआउट करना चाहेंगे।
अब एमुलेटर के नए संस्करण के साथ संभव है।
मल्टी-टच सुविधा का उपयोग करने के लिए, अपने कीबोर्ड पर Alt कुंजी दबाएं और संदर्भ के बिंदु पर केंद्र पर राइट-क्लिक करें या & पर क्लिक करें बाएं माउस बटन को ज़ूम करने के लिए खींचें।
http://tools.android.com/tips/hardware-emulation
http://android-developers.blogspot.nl/2016/02/android-studio-20-beta.html
डुनो के साथ बायाँ क्लिक करते समय alt बटन है अधिक अपरिवर्तित नहीं था। ध्यान दें कि मेरा एमुलेटर वर्तमान में ज़ूम करने के लिए ctrl-left drag का उपयोग करता है, और मैं इसे केंद्र बदलने के लिए नहीं मिल सकता, लेकिन हे, कुछ भी नहीं। इसके अलावा, ctrl-right drag दो-उंगली पैन है। – Erhannis
- 1. एमुलेटर के बिना एंड्रॉइड ब्राउज़र का परीक्षण?
- 2. एक एमुलेटर का परीक्षण
- 3. क्या एसिंक विधि का परीक्षण करने का कोई तरीका है?
- 4. एमुलेटर एंड्रॉइड पर इंटरनेट का उपयोग रोकें
- 5. क्या विंडोज फोन 7 एमुलेटर पर टॉम्बस्टनिंग अनुकरण करने का कोई तरीका है?
- 6. ग्रहण एमुलेटर का उपयोग कर एंड्रॉइड एप्लिकेशन चलाने का कोई आसान तरीका है?
- 7. क्या आईफोन पर आईफोन के बिना किसी वेब साइट का परीक्षण करने का कोई तरीका है?
- 8. क्या रिमोट मशीन पर कठपुतली स्क्रिप्ट का परीक्षण करने का कोई आसान तरीका नहीं है?
- 9. क्या एक ही बॉक्स पर मल्टीकास्ट आईपी का परीक्षण करने का कोई तरीका है?
- 10. बाहरी एप्लिकेशन से COM द्वारा एटी कमांड का परीक्षण करने के लिए एंड्रॉइड-एमुलेटर का उपयोग
- 11. क्या एंड्रॉइड ऐप में कंसोल पर प्रिंट करने का कोई तरीका है?
- 12. एंड्रॉइड टैबलेट एमुलेटर इतना धीमा क्यों है? क्या इसे गति देने का कोई तरीका है?
- 13. एंड्रॉइड अज्ञातहोस्टएक्सप्शन: टाइमआउट सेट करने का कोई तरीका है?
- 14. एंड्रॉइड एमुलेटर में xxhdpi काम करने पर कोई सुझाव?
- 15. एंड्रॉइड जेलीबीन टाइमपिकरडियलॉग में रद्द करने का कोई तरीका है?
- 16. एमुलेटर पर एंड्रॉइड ऐप का परीक्षण करने के लिए डिवाइस कॉन्फ़िगरेशन का एक अच्छा सेट क्या है?
- 17. क्या लेआउट एनिमेट करने का कोई तरीका है? [एंड्रॉइड]?
- 18. एंड्रॉइड एमुलेटर स्टार्टअप पर लटक रहा है?
- 19. RedirectToAction का परीक्षण करने का सबसे अच्छा तरीका क्या है?
- 20. क्या एक स्वीकार्य स्तर पर एंड्रॉइड 4.0 प्रदर्शन करने वाला वेबव्यू बनाने का कोई तरीका है?
- 21. एंड्रॉइड एमुलेटर
- 22. एंड्रॉइड एमुलेटर
- 23. एंड्रॉइड पर एप्लिकेशन को अपग्रेड करने के बाद सेवा को पुनरारंभ करने का कोई तरीका है?
- 24. Azure स्थानीय एमुलेटर पर RoleEnvironment.Changing घटना का परीक्षण कैसे करें?
- 25. एंड्रॉइड एमुलेटर पर नींद मोड का अनुकरण कैसे करें
- 26. एंड्रॉइड एमुलेटर
- 27. क्या होम विजेट पर एनिमेट करने का कोई तरीका है?
- 28. क्या ऐसा करने का कोई तरीका है?
- 29. क्या अनिश्चित परीक्षणों पर फ्रेशन परीक्षण विफल करने का कोई तरीका है?
- 30. Win32 में, क्या सॉकेट गैर-अवरुद्ध होने पर परीक्षण करने का कोई तरीका है?
इस उत्तर अप्रचलित एडीटी 17. –
हाँ पॉल के बाद से, लेकिन किसी के लिए से पाइप स्पर्श घटनाओं के लिए "एक वास्तविक डिवाइस के बिना" है, समस्या भी अपने समाधान के साथ रहता है। http://tools.android.com/tips/hardware-emulation यद्यपि आप जो कह रहे हैं वह अभी भी एक व्यापक उत्तर में समेकित करने और उल्लेखनीय मूल्य के लायक है। आखिरकार, मेरा मूल जवाब एक समुदाय विकी है। यह अंकन इस तथ्य को लागू करता है कि मुझे इससे कोई कर्म नहीं मिलता है, लेकिन साथ ही यह सुनिश्चित करता है कि यह अभी भी दूसरों द्वारा अपडेट किया जा सकता है क्योंकि एक एमुलेटर पर बहु-स्पर्श कार्यक्षमता का परीक्षण करने के लिए नए आंशिक कामकाज समय के साथ जोड़े जाते हैं। –
हां, आप यह इंगित करने में सही हैं कि ओपी विशेष रूप से भौतिक उपकरण का उपयोग किए बिना एक विधि के लिए पूछता है। –