2012-07-19 12 views
25

मैंने अभी हालिया एसडीके संस्करण 16 में अपडेट किया है, एपीडी के नवीनतम संस्करण (16) का उपयोग करके एवीडी का एक नया संस्करण बनाया है और मेरा हार्डवेयर कीबोर्ड अब भी एमुलेटर पर काम नहीं करता है (यहां तक ​​कि एसडीके के पुराने संस्करण का उपयोग कर मेरा अन्य avd)।एक्लिप्स एंड्रॉइड एमुलेटर - कीबोर्ड काम नहीं कर रहा है

कोई विचार यह कैसे ठीक करें?

+0

इसी एमुलेटर कुंजीपटल मुद्दा - http://stackoverflow.com/questions/11235370/android-emulator-doesnt-take-keyboard- इनपुट-एसडीके-टूल्स-rev-20 – epsilonpsi

उत्तर

19

config.ini में जाएं और कीबोर्ड समर्थन के लिए लाइन को जोड़ा है, मुझे अपने अन्य avd उपकरणों के लिए यह भी करना है और साथ ही उन्हें सभी काम करने के लिए भी करना है!

जोड़ें: hw.keyboard=yes

करने के लिए: ~/.android/avd/<emulator-device-name>.avd/config.ini

46

क्या आपके पास "एवीडी" के लिए "हां" सेट "कीबोर्ड समर्थन" हार्डवेयर प्रॉपर्टी है? पिछली बार मैंने एंड्रॉइड एसडीके आदि अपडेट किया था। प्रक्रिया ने मेरी एडीबी कॉन्फ़िगरेशन को ट्रैश किया था। तो शायद यह आपके अन्य एमुलेटर को भी प्रभावित कर सकता है।

+0

यह विकल्प कहां है? –

+1

एवीडी प्रबंधक (ग्रहण) -> संपादित करें -> हार्डवेयर सूची -> नया – wojciii

+0

ठीक है, मैं एक नज़र देखूंगा, यह मेरे पुराने एवीडी को भी गड़बड़ कर देगा! –

9

जाओ AVD प्रबंधक> का चयन करें AVD> संपादित करें> में हार्डवेयर अनुभाग प्रेस नया> का चयन कीबोर्ड समर्थन> प्रेस ठीक है> बदल यह हाँ करने के लिए मूल्य है करने के लिए। बस।

+0

किसी भी तरह यह मेरे लिए काम नहीं कर रहा है। – siddhusingh

+0

कृपया नया पर जाएं> कीबोर्ड ढक्कन समर्थन की जांच करें यदि यह "नहीं" पर सेट है, तो इसे "हां" में बदलें। –

2

जाओ ग्रहण करने के लिए की सूची का चयन करें (जो शीर्ष पर प्रदर्शित करने है):

  1. विंडो
  2. चयन AVD प्रबंधक
  3. अब अगले बनाया विंडो
  4. संपादित करने के लिए जाना से AVD का चयन करें (दाईं ओर से खिड़की)
  5. अब हार्डवेयर चयन मेनू में
  6. समर्थन कीबोर्ड
  7. चयन ठीक
  8. अब चयनित कुंजीपटल पर क्लिक करें
  9. चयन हाँ सूची से
संबंधित मुद्दे