2017-07-11 4 views
15

मुझे अपने एमुलेटर पर अपना ऐप बनाने के दौरान यह त्रुटि मिलती है। मुझे नहीं पता कि इसका क्या कारण है और ऐसा लगता है कि यह मेरे ऐप को प्रभावित करता है जो इसे मेरे एप्यूलेटर पर क्रैश करने का कारण बनता है।एंड्रॉइड स्टूडियो 3.0 एमुलेटर: ऑडियो इनपुट के लिए आवाज लॉक नहीं कर सका इनपुटडिवाइस IOProc

एम्यूलेटर: CoreAudio: कारण:: के लिए audioInputDeviceIOProc
एम्यूलेटर आवाज लॉक नहीं हो सका एंड्रॉयड एमुलेटर में

उत्तर

20

ऑडियो इनपुट अमान्य तर्क अभी सुपर विश्वसनीय नहीं है। जब तक वह निश्चित होती है तो आप इन चरणों के साथ इसे निष्क्रिय कर सकते हैं:

  1. लॉन्च "AVD प्रबंधक"

enter image description here

  1. दुर्घटनाग्रस्त छवि पर, नीचे क्लिक करें कार्रवाई कॉलम में आइकन का सामना करना पड़ और चुनें "डिस्क पर दिखाएं"

enter image description here

  1. फ़ोल्डर है कि एक config.ini फ़ाइल होना चाहिए खोला गया था में, अपने पसंदीदा पाठ संपादक में खोलें

enter image description here

  1. बदलें (या जोड़ें) hw.audioInput=yeshw.audioInput=no करने के लिए

enter image description here

  1. सहेजें और बंद config.ini और पुन: लॉन्च कि एंड्रॉयड एमुलेटर छवि अब यह ऑडियो इनपुट त्रुटियों के बिना काम करना चाहिए

Sidenote: मैं मुद्दों है कि संभवतः संबंधित हैं और यह भी सीधे hw.audioInput=no के बाद hw.audioOutput=no जोड़ने के लिए चुना था। आप कोशिश कर सकते हैं कि hw.audioInput=no आपके लिए इसे हल नहीं करता है।

+0

क्षमा करें, त्रुटि अभी भी hw.audioInput जोड़ने के बाद भी दिखाई दे रहा है = नहीं –

+0

@JAdonaiDagdag किया आप के रूप में अच्छी audioOutput अक्षम करने का प्रयास? –

+0

हां। मैंने एचडब्ल्यू जोड़ाaudioInput = नहीं config.ini में के रूप में आप का उल्लेख –

0
  1. लॉन्च "AVD प्रबंधक"
  2. क्लिक करें वर्चुअल डिवाइस आप एंड्रॉयड वर्चुअल डिवाइस प्रबंधक में उपयोग करना चाहते हैं "इस AVD संपादित करें"। enter image description here
  3. (एवीडी) वर्चुअल डिवाइस कॉन्फ़िगरेशन में "उन्नत सेटिंग्स दिखाएं" पर क्लिक करें। enter image description here
  4. (एवीडी) वर्चुअल डिवाइस कॉन्फ़िगरेशन में "नकली प्रदर्शन" अनुभाग पर जाएं और "बूट विकल्प" के "शीत बूट" का चयन करें और "समाप्त करें" पर क्लिक करें। enter image description here
  5. अपने वर्चुअल डिवाइस को लॉन्च करें और एमुलेटर (वर्चुअल डिवाइस) पर अपने ऐप को दोबारा शुरू करें।
संबंधित मुद्दे