2012-11-16 13 views
54

प्रत्येक एसडीके के साथ, मेरे पास MIPS system image स्थापित करने का एक समाधान है।एंड्रॉइड एसडीके प्रबंधक में एमआईपीएस सिस्टम छवि क्या है?

यह क्या है? यह क्या करता है और कोई इसका उपयोग कब करेगा? अगर मैं इसे स्थापित नहीं करता तो क्या होगा?

उत्तर

84

यह क्या है?

यह एक एमुलेटर छवि है जो एक उपकरण को अनुकरण करती है जिसमें एक एमआरपीएस सीपीयू है, बजाय एआरएम या एक्स 86 सीपीयू।

यह क्या करता है और कोई इसका उपयोग कब करेगा?

यदि आप किसी डिवाइस को अनुकरण करना चाहते हैं जिसमें एमआईपीएस सीपीयू है, तो एआरएम या एक्स 86 सीपीयू के बजाय।

यदि मैं इसे इंस्टॉल नहीं करता तो क्या होगा?

आप किसी डिवाइस को अनुकरण करने में सक्षम नहीं होंगे जिसमें एमआईपीएस सीपीयू है, बजाय एआरएम या एक्स 86 सीपीयू। एमआईपीएस कंसोर्टियम रो सकता है। लेकिन, अभी इस पर विचार करते हुए बाजार में एमआईपीएस सीपीयू के साथ बहुत कम एंड्रॉइड डिवाइस हैं, एमआईपीएस एमुलेटर नहीं होने पर शायद ठीक है।

MIPS वास्तुकला बारे में अधिक जानकारी यहां पाया जा सकता: http://www.mips.com/

+0

हाहाहा धन्यवाद! – sandalone

+8

मैं यहां Google के माध्यम से मिला। हालांकि यह सवाल का जवाब देता है, यह बहुत उपयोगी जानकारी नहीं जोड़ता है (उपयोगकर्ता 1364368 का जवाब किया गया)। –

+3

@ डेविडआईसॉट नहीं: उस उत्तर के दो तिहाई x86 पर चर्चा करते हैं, एमआईपीएस नहीं, इस सवाल के लिए इसे अप्रासंगिक बनाते हैं। प्रासंगिकता का एक बिंदु ("देशी कोड का परीक्षण करने के लिए") मुझे लगता है कि स्पष्ट था, और यह मेरे हिस्से पर एक दोषपूर्ण धारणा हो सकती है। – CommonsWare

18

मेरी समझ के अनुसार आप केवल मूल कोड है, जो "Native Development Kit" (NDK) का उपयोग कर विकसित किया गया था परीक्षण करने के लिए MIPS के लिए प्रणाली छवियों और 86 की जरूरत है।

86-छवि उच्च प्रदर्शन के साथ क्रियान्वित किया जा सकता है, अगर अपने CPU वर्चुअलाइजेशन समर्थन दे रहा है (उदाहरण के लिए, इंटेल की VTX, केवल लिनक्स के लिए AMD-V), this section आधिकारिक दस्तावेज में देखते हैं। this discussion के अनुसार एमुलेटर लिखता है "हैक्स काम कर रहा है और एमुलेटर क्विक वर्ट मोड में चलता है" कंसोल पर यदि वह CPU के वर्चुअलाइजेशन समर्थन का उपयोग करता है।

हालांकि, अगर एमुलेटर बहुत तेजी से चल रहा है, तो डेवलपर भूल भी सकते हैं एप्लिकेशन भी सीमित संसाधनों के साथ एक मोबाइल डिवाइस पर पर्याप्त प्रदर्शन के साथ चलाने के लिए होगा ...

+2

मैं यहां Google के माध्यम से आया और यही वह था जिसे मैं देखना चाहता था। –

+0

ठीक है धन्यवाद, मुझे लगता है कि यह उत्तर प्रश्न का जवाब देने की अधिक संभावना है। –

3

अजीब पर्याप्त, MIPS प्रणाली को अद्यतन करने छवि ने एक निर्माण समस्या हल की जो मैं कर रहा था। एमआईपीएस सिस्टम छवि को छोड़कर सभी घटकों को अपडेट करने के बाद, मेरी सभी परियोजनाएं त्रुटियों के साथ निर्माण करने में विफल रहीं, "आर को एक चर के लिए हल नहीं किया जा सकता"। एमआईपीएस सिस्टम छवि अपडेट करने के बाद, सब कुछ ठीक से बनाता है।

+1

जो भी इसे कम करता है, ऐसा कुछ ऐसा होने तक प्रतीक्षा करें। –

+4

मैंने इसे कम नहीं किया, लेकिन मैं यह कहना चाहूंगा कि एक एमआईपीएस एमुलेटर आपकी समस्या को विशेष रूप से हल नहीं कर सका।"आर को एक चर के लिए हल नहीं किया जा सकता है" आपके आईडीई (ग्रहण) के कारण ऑटो-बिल्डिंग नहीं है, और इसका मतलब है कि आपको प्रोजेक्ट> स्वचालित रूप से बिल्ड में स्वचालित संकलन सक्षम करना चाहिए। –

+1

@ डेविड स्वचालित निर्माण निश्चित रूप से हर समय सक्षम था: संकलन बंद करने से पहले, जबकि कोई समस्या थी, और परिवर्तन के बाद। –

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