Android - emülatör yatay modda, ekran dönmüyor


131

Yatay moda ( NUMPAD 7veya CTRL+ F11) geçtiğimde emülatör ekranı yatay yöne döndürüyor ancak Android işletim sistemi ve uygulamaların hiçbiri dönmüyor. Yani her şey yanlamasına oturuyor. AVD yapılandırmasında, cihazın düzgün şekilde dönmesi için ayarlanması gereken bir şey var mı?

görüntü açıklamasını buraya girin


Bunu daha önce hiç görmedim ... programınız hala arka planda çalışıyor mu?
JPM

2.3+ emülatörlü bir hata olduğuna inanıyorum. 2.2'yi deneyin.
dmon

Ana ekranda olduğu gibi tam olarak görmeyi umduğum şey bu. Öykünücüyü kullanmıyorum ama HTC Desire'ım döndürdüğümde hiçbir ana ekranda yön değiştirmiyor.
Squonk

1
Ana ekran veya herhangi bir uygulama veya menü vb. İçin dönmez. Bunu yalnızca Google API'leri (Google Inc.) 2.3.3 API Seviye-10 AVD için yapıyor gibi görünüyor. Normal Android 2.3.3 beklendiği gibi dönüyor gibi görünüyor. Bunun bir hata olup olmadığından emin değilim.
Jake Wilson

2
Android 4.1 (Google) emülatörü ile aynı sorunu yaşıyorum. Klavyeyi kapatmak yardımcı olmuyor.
Stan

Yanıtlar:


59

36
Sorun hala benim için Android 4.4 öykünücüsü ile oluyor. Bu konu
başlığında

Evet, sorun Android 4.4.2 öykünücüsünde hala var. Basitçe ekranı döndürür ve karşılık gelen res / layout klasörü altında karşılık gelen düzen dosyasını görüntülemez. Bunu, beklendiği gibi çalıştığı bir nexus cihazında çalıştırarak doğruladım.
Rajaraman

2
Android L emülatöründe de bu sorun var.
Maksimum

Geçici bir çözüm olarak, stackoverflow.com/a/16121394/327786
TlmaK0

17
Mesela sorunu 2018'de hala görüyorsanız
Ninja420

84

Burada başka bir cevap:

benim durumumda sorun basitçe android öykünücü ayarlarındaki otomatik döndürme ayarının (bildirim çubuğunu aşağı çekerek erişilebilir) devre dışı bırakılmasıydı, benim hatam.


Doh! Bu da benim sorunumdu, kendimi aptal gibi hissediyorum. Android'de yeniyim (yıllardır iOS kullanıyorum) ve otomatik döndürmenin iOS'ta varsayılan olarak etkinleştirildiğini, ancak Android'de varsayılan olarak devre dışı olduğunu fark ettim.
Mike

Bu. Birçok yeni geliştiriciyi kaçırdığı için Kilitli Rotasyonun varsayılan olmaması gerektiğini düşünüyorum.
Yüzen Sunfish

59

Benim durumumda, "Android Sanal Cihazı Düzenle (AVD)" penceresindeki "Donanım klavyesi mevcut" onay kutusu devre dışı bırakılarak çözüldü.


3
Bu, benim için aynı şekilde davranan bir Honeycomb emülatörü ile çalıştı.
Neil

2
Bu, bir Android 3.0, API 11, Android Sanal Cihaz oluştururken benim için sorunu çözdü.
John Bentley

21

API Seviye 29 burada. Varsayılan olarak döndürme devre dışıdır. Cep telefonunun açılır menüsünü aşağı çekin ve etkinleştirin.


15

Benim durumumda, AVD ayarlarındaki Cilt seçeneği problemdi. "Cilt yok" u seçtiğimde işe yaradı.


1
Lollipop'ta cilt sorunu var ve paylaştığınız için teşekkür ederiz
Vincy

1
Bu, bugünlerde seçilen doğru cevap olmalı, teşekkürler efendim.
apascual

Teşekkürler, sorun benim için de aynıydı! Şerefe
Ninja420

11

Benim de aynı problemim vardı. Donanım sanal makine ayarlarından "Klavye kapağı desteği" seçeneğini kaldırmayı deneyin. Bana yardımcı oldu.


5

2015'in ortalarından itibaren, sorun hala açık ve android hata izleyicide oturum açmış durumda, buradan kontrol edebilirsiniz bağlantı https://code.google.com/p/android/issues/detail?id=61671

Yukarıdaki çözümlerden hiçbiri benim için işe yaramadı ve Android 4.4.2 öykünücüsü kullanıyorum. Grafik düzeninizde bir çalışma olarak, yönü değiştirebilir ve kontrol edebilirsiniz.


4

Öykünücünün ivmeölçer özelliği True olarak ayarlanmış mı? Lütfen kontrol et. değilse, true olarak ayarlayın. yardımcı olmalı. benimki üzerinde iyi çalışıyor.

AVD Manager'ı açın -> GoTo 'Aygıt Tanımları' sekmesi -> Mevcut bir AVD'yi seçin -> Klonla


@Jakobud AVD Yöneticisini Aç -> GoTo 'Cihaz Tanımları' sekmesi -> Mevcut bir AVD seçin -> Klon
mr5

2

Yeni bir sanal cihaz Nexus kurmak zorunda kaldım API LEVEL 27 üzerinde Api Level 28 (PIE) üzerinde Ekranı döndüremedim.

Ve benim için çalışıyor. Saygılarımızlagörüntü açıklamasını buraya girin


2

Yönü değiştir düğmesini tıkladığınızda, öykünücüde öykünülmüş ekranın yönünü değiştirmek isteyip istemediğinizi soran küçük bir simge görüntülenir. Yalnızca birkaç saniye görüntülenir, bu nedenle "alt" simgelerin yanına bakın ve bu geçici simgeyi göreceksiniz.

Bu, emülatör klavyesi açık veya kapalıyken çalışır.

Pixel 2 API 29, Android 10.0 (en son sürümler bugün olduğu gibi) çalıştırıyorum


1

Bunu AVD'nin en son sürümüyle çalıştırdım.

Yapılandırmaya bakın: Döndürmenin çalışması için Android Config

Ayrıca, sonuç şu: AVD sonucu

Bence onu tıklayan şey klavye ve dış görünümün birleşimidir. Ayrıca, kendi cihazınızı oluşturursanız, bir Jiroskop sensörü eklediğinizden emin olun.


1

Android 5.1.1, aka API 22, aka Android 5.1 LOLLIPOP_MR1 kullanmanız gerekir. Android SDK Yöneticinize Android 5.1.1 (API 22) indirin ve yeni bir Android Sanal Cihaz oluşturduğunuzda bunu işletim sisteminiz olarak seçin.

War_Hero'nun da belirttiği gibi, bu hata Google'a bildirildi. Hata 23 Mart 2015 itibarıyla düzeltildi:

https://code.google.com/p/android/issues/detail?id=61671


1
Sorun Android
5.1.1'de

0

Aynı sorunu yaşadım, cihazı AVD listesinden silerek ve yeni bir tane oluşturarak anında düzelttim.


0

Bunu çalıştırmanın tek yolu FroYo API AVD kullanmaktır

Bu sorunu yaşayan herkes için, bu senaryoyu test etmek için eski Froyo AVD'yi şu şekilde kurdum:

Manifest min sürümüm zaten 8, yani Froyo

< uses-sdk android:minSdkVersion="8" android:targetSdkVersion="21" />

SDK_API_VERSION bilgilerini burada görebilirsiniz. http://developer.android.com/guide/topics/manifest/uses-sdk-element.html

SDK yöneticisinde gerekli sürümü yüklediniz:

http://screencast.com/t/KKZokotI4T

Yeni sürüm için yeni bir AVD oluşturdu.

http://screencast.com/t/W8VN6fOWGW


0

API seviyesi 25'te (dış görünüm yok), ayara girdikten, "döndür" araması yaptıktan ve ilgili her iki ayarı da kapatıp açtıktan sonra çalıştı.


0

API 29'dan itibaren sebepsiz yere rastgele çalışmayı durdurur. Öykünücüyü kapatmanız ve yeniden başlatmanız gerekiyor, ardından tekrar çalışıyor.


0

Pixel 2 - API 28 (Android 9)

Düzeltmek için bunu yapmak zorundaydım.

  • AVD Manager'ı açın
  • Düzenle
  • Gelişmiş ayarları göster
  • "Klavye Girişini Etkinleştir" seçeneğinin işaretini kaldırın

Sadece bu benim için çalıştı.


0

Benim durumumda, ana yön değiştirme düğmesine bastıktan hemen sonra yönün değişmesini sağlayacak küçük bir düğmeye tıklamanız gerekir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.