2012-09-12 15 views
5

मैंने आधिकारिक सैमसंग गैलेक्सी एस 2 त्वचा को ग्रहण में another stackoverflow question पर धन्यवाद दिया है।सैमसंग गैलेक्सी एस 2 एवीडी - आधिकारिक त्वचा, सही आयामों को कैसे प्रस्तुत करें

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

कृपया मेरे द्वारा उपयोग किए जा रहे स्क्रीनशॉट और सेटिंग्स देखें, मैं गलत कहां जा रहा हूं?

एम्यूलेटर उत्पादन - एपीआई 11

skin output

एम्यूलेटर उत्पादन - एपीआई 15

enter image description here

डिवाइस स्क्रीनशॉट

actual device output

AVD सेटिंग्स - स्वचालित रूप से त्वचा द्वारा उत्पन्न

skin settings

उत्तर

5

300 से 218 पीपीआई से सारित एलसीडी घनत्व हार्डवेयर तर्क बदलने का प्रयास करें।

+0

हाँ हाँ हाँ - सही, मैंने सुझाव दिया है कि 218ppi का उपयोग कर हार्डवेयर में हार्डवेयर.ini फ़ाइल संपादित की गई है। आपकी दृढ़ता और मदद के लिए बहुत बहुत धन्यवाद !! – Neil

1

AVD मैनेजर में, अपने गैलेक्सी SII एमुलेटर का चयन करें, लॉन्च में "प्रारंभ ..." बटन क्लिक करें और फिर विकल्प प्रदर्शन कॉन्फ़िगर संवाद इस प्रकार है:

Galaxy SII emulator launch configuration

+0

हालांकि यह डिवाइस के रूप में सटीक आकार पर "त्वचा" दिखाता है, सामग्री अभी भी वही है, यह केवल मेरी सूची में 4 लाइनें दिखाती है और शीर्षक छोटा कर दिया जाता है, कोई और विचार? – Neil

1

मैं देखें कि आपका एवीडी लक्ष्य एंड्रॉइड 3.0 है लेकिन आपके भौतिक डिवाइस पर जीयूआई अलग दिखता है। अपने असली फोन की तुलना में एक ही एंड्रॉइड संस्करण और थीम के साथ एक एमुलेटर का उपयोग करके परीक्षण करना सुनिश्चित करें।

+0

कोई फर्क नहीं पड़ता है, अलग-अलग एसडीके को लक्षित करना बिल्कुल वही परिणाम है। इसके अलावा मेरी स्क्रीन घनत्व और आयाम जिंजरब्रेड से आइसक्रीम सैंडविच तक भी समान हैं। इसलिए ऐप में हमेशा समान आयाम होना चाहिए। – Neil

+0

@Neil: क्या आप एवीडी स्क्रीनशॉट को एस 2 के समान थीम का उपयोग करके अपडेट कर सकते हैं यह देखने के लिए कि अंतर अधिक सटीक कहां हैं? –

+0

मैंने एपीआई 15 का उपयोग करके एक स्क्रीन शॉट जोड़ा है, लेकिन मुझे अभी भी मेरी सूची में केवल 4 पंक्तियां मिलती हैं, यह बहुत परेशान है! – Neil

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