2011-08-23 8 views
29

मैंने अभी एंड्रॉइड 3.0 एसडीके डाउनलोड किया है और इसके साथ एक एमुलेटर बूट किया है। मैंने एमुलेटर को पोर्ट्रेट मोड में Ctrl-F12 के साथ घुमाया और फिर खोला और 2.2 और पूरे एमुलेटर के साथ बनाई गई गतिविधि उल्टा है (जैसा कि एमुलेटर उल्टा है, होम बटन शीर्ष पर हैं और स्क्रीन उल्टा है) । क्या इसे दूसरी तरफ घूमने का कोई तरीका है या क्या मैं पूरी तरह से कुछ याद कर रहा हूं? (मैंने पहले से ही Ctrl-F11 या Num पैड करने का प्रयास किया है, उसी परिणाम)मैं एंड्रॉइड टैबलेट एमुलेटर को दाएं किनारे पर कैसे प्राप्त करूं?

+6

यह लगभग एक महीने हो गया है। कभी भी किसी भी मौके से इसे समझें? मैं Google पर पेज 3 पर सभी तरह से चला गया (पता नहीं था कि इंटरनेट विस्फोट होगा या नहीं, इसलिए मैं आगे नहीं गया)। – Vinnie

+3

मुझे एक ही समस्या है, स्क्रीन अभिविन्यास सेंसर पोर्ट्रेट के साथ सामान ने मेरी समस्या को ठीक नहीं किया है। अगर कोई इसे समझता है तो कृपया मुझे बताएं ... – clayton33

+0

क्या होगा यदि आप 'manifest' – MKJParekh

उत्तर

10

अपनी एंड्रॉइडमैन फ़ाइल खोलें। एप्लिकेशन टैब में एक गतिविधि का चयन करें। फिर स्क्रीन अभिविन्यास पर स्क्रॉल करें और ड्रॉप-डाउन मेनू में सेंसरपोर्टेट का चयन करें। यह केवल एपीआई-लेवल 9 (2.3.1) और उच्चतर से उपलब्ध है।

enter image description here

+2

संख्या से गतिविधि के लिए 'स्क्रीनऑरिएंटेशन' हटा दें। गतिविधि में पहले से ही एंड्रॉइड है: "पोर्ट्रेट" के लिए स्क्रीनऑरिएंटेशन और मैं ऐसे समाधान की तलाश में हूं जो 2.2 – browep

+0

को संभालेगा, इससे मुझे एंड्रॉइड 4.0.3 टैबलेट एमुलेटर के साथ मदद मिलेगी। धन्यवाद – sandalone

+0

मुझे एमुलेटर में एक ही समस्या थी (सामान्य डिवाइस पर सामान्य रूप से काम किया)। यह एंड्रॉइड को बदलकर तय किया गया था: स्क्रीनऑरिएंटेशन = एंड्रॉइड के लिए "पोर्ट्रेट": प्रत्येक गतिविधि के लिए मेरे मैनिफेस्ट में स्क्रीनऑरिएंटेशन = "सेंसर पोर्ट्रेट"। मैंने जीयूआई का उपयोग करने के बजाय सीधे एक्सएमएल को संपादित करना पसंद किया, लेकिन यह वही ठीक है जैसा यह जवाब देता है। – Jim

1

ठीक है, 2 मामलों में से एक हो सकता है,

1 - समस्या में हल किया गया है - मैं आपके सवाल का, जिस स्थिति में मैं अत्यंत खेद

2 हूँ गलत व्याख्या की एंड्रॉइड 3.0 एसडीके का नवीनतम डाउनलोड (मैंने अभी अभी 1 डाउनलोड किया है)

यहां, मैं अपने एवीडी रन 3.0 और 2.2 हैलो वर्ल्ड एक्टिविटी के स्क्रीन शॉट पोस्ट कर रहा हूं। enter image description here

enter image description here

ps - I had changed my laptop to portrait more for this particular screen shot

+0

मेरा मानना ​​है कि आप मेरे प्रश्न को सही तरीके से व्याख्या कर रहे हैं, हालांकि यह मेरे प्रोजेक्ट से संबंधित कुछ हो सकता है क्योंकि मैंने 3.0 एवीडी हटा दिया और नया डाउनलोड किया और अभी भी एक ही समस्या है। – clayton33

+0

क्या आपने एक साधारण डेमो प्रोजेक्ट बनाने और इसे आजमाने की कोशिश की है ?? –

+0

हां यह हर प्रोजेक्ट के साथ करता है, यहां तक ​​कि हैलो वर्ल्ड की तरह सरल भी। – clayton33

0

मैं जब मैं चित्र को एमुलेटर घुमाया, "डेस्कटॉप" सही पता चलेगा एक ही समस्या थी, मेरे मामले में। हालांकि ऐप उल्टा हो जाएगा।

(यह v4 आइसक्रीम के लिए काम किया गया) तो, पोर्ट्रेट मोड में, एमुलेटर के निचले दाएं कोने में, सेटिंग का चयन करें और "ऑटो-रोटेट स्क्रीन" को बंद करें। अब ऐप चलाएं और यह सही दिखाएगा।

1

जब मैं मैनिफेस्ट फ़ाइल में "पोर्ट्रेट" पर स्क्रीन ओरिएंटेशन सेट करके पोर्ट्रेट को मजबूर कर रहा था तो मुझे यह वही समस्या थी। जब मैंने अपना ऐप समर्थन रोटेशन बनाया, और स्क्रीन अभिविन्यास को "अनिर्दिष्ट" पर वापस चला गया तो समस्या दूर हो गई।

आप रोटेशन का समर्थन नहीं करना चाहते हैं, तो बस, जबकि आप परीक्षण प्रकट बदलने के लिए, और इससे पहले कि आप ऐप खोलने एमुलेटर बारी बारी से तो यह चित्र में खुलता है।

-1

उस समस्या से निपटने का सबसे आसान तरीका सिर्फ आपके मेजबान सिस्टम के प्रदर्शन को फ़्लिप करना है। मैक पर आप इसे System Preferences > Display में विंडोज पर कर सकते हैं एक कीबोर्ड शॉर्टकट है: ctrl + alt + arrow key। (यहां देखें: https://superuser.com/questions/554589/how-can-i-horizontally-flip-invert-my-monitor-not-rotate और यहां: http://osxdaily.com/2010/12/28/rotate-mac-screen-orientation/)

और यदि आपके पास स्टैंडअलोन ट्रैकपैड है तो आप अपने माउस पॉइंटर को स्वाभाविक रूप से स्थानांतरित करने के लिए इसे भौतिक रूप से बदल सकते हैं।

0

कुछ एमुलेटर लक्ष्यों जैसे 4.4 (एपीआई स्तर 1 9) और 2.3 में एक बग है। संस्करण 4.2 या 4.3 को लक्षित करने के लिए अपने एमुलेटर को बदलें और अभिविन्यास को बदलने का प्रयास करें या हार्डवेयर कीबोर्ड को अक्षम करने का प्रयास करें।

1

मैं एक इंटेल पर Android एसडीके (ग्रहण) (Core i5) मैक चलाने पर इस समस्या का सामना करना पड़ा। मैं एवीडी के लिए "होस्ट जीपीयू का उपयोग करें" विकल्प को अक्षम करके इसे ठीक करने में सक्षम था।

0

जब भी मैं लैंडस्केप के डिफ़ॉल्ट अभिविन्यास के साथ एवीडी सेट करता हूं तो वही बात सिर्फ किटकैट एमुलेटर के साथ होती है। पोर्ट्रेट को डिफ़ॉल्ट स्विच करने से समस्या ठीक हो गई।

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