Android emulator nie obraca się do krajobrazu

Kiedy próbuję zmienić orientację emulatora, okno emulatora obraca się i orientacja ekranu emulatora pozostaje taka, jaka była. Czy ktoś może mi powiedzieć Jaki jest tego powód ?Wypróbowałem wszystkie odpowiedzi ze StackOverflow i nic nie pomaga Tak wygląda ekran emulatora, gdy próbuję zmienić orientację

Author: insomniac, 2013-07-31

11 answers

Niektóre cele emulatora, takie jak 4.4 (poziom API 19) i 2.3 mają błąd. Zmień emulator na docelową wersję 4.2 lub 4.3 i spróbuj zmienić orientację.

Zobacz historię tego błędu: https://code.google.com/p/android/issues/detail?id=13189

Podobne pytanie: niemożliwe obrócenie emulatora Androidem 4.4

 46
Author: Amritha,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-23 11:51:32

Jeśli Wszystko inne zawiedzie (dla mnie tak było), jako obejście możesz użyć aplikacji do orientacji ekranu. W innym pytaniu (nie można obracać emulatora Androidem 4.4), Użytkownik vldmrrr napisał, że:

Dopóki nie zostanie naprawione używam tej darmowej aplikacji "Set Orientation". Zainstaluj apk do emulatora za pomocą ADB install.

Aplikacja wyświetla skrót na pasku stanu powiadomienia. (Wiem, że to stare pytanie, ale jest dość wysoko w google).

 9
Author: trakos,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-23 12:22:58

Za pomocą emulatora Android L można przejść do krajobrazu, otwierając aplikację, a następnie otwierając aplikację aparatu (musisz ustawić emulowaną kamerę w AVD) nagrać wideo. Następnie naciśnij ctr-f12 z 11. W aplikacji Aparat kliknij miniaturę wideo i odtwórz ją. Film powinien trafić do pejzażu. Następnie naciśnij przycisk wielozadaniowość i wielozadaniowość w aplikacji. NIE IDŹ DO EKRANU GŁÓWNEGO LUB TRZEBA BĘDZIE PRZEJŚĆ DO APLIKACJI APARAT, PRZEJDŹ DO KRAJOBRAZU I ODTWORZYĆ FILM! proszę dać mi znać, jeśli to działa dla innych wersji emulatora Androida.

 2
Author: Evan,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-08-19 16:20:33

Te odpowiedzi pomagają mi to zrobić.. Proszę spróbować tych i można zobaczyć, co u chciał zrobić

Https://stackoverflow.com/a/4057309/1063861

Https://stackoverflow.com/a/4535315/1063861

 1
Author: cavallo,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-05-23 11:51:32

Moim rozwiązaniem było włączenie akcelerometru w profilu urządzenia.

 1
Author: elliptic1,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-10-05 02:48:49

To jest błąd w emulatorze Androida. Dodaj obsługę klawiatury-Tak we właściwościach emulatora, aby rozwiązać ten problem. Możesz śledzić ten błąd: http://code.google.com/p/android/issues/detail?id=34237

 0
Author: Srikant Sahay,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-07-31 09:13:34

Inne odpowiedzi pokrywają to dość dobrze, ale wydaje się, że istnieją pewne ograniczenia dotyczące używania Ctrl (przynajmniej w Linuksie).

Summary: key bindings for changing emulator orientation

zauważ, że istnieją istotne błędy dla celów emulatora v2.3 i v4.4. Więcej informacji i obejść można znaleźć w raportach błędów.

Skróty emulatora są wymienione tutaj .

  • Prev Layout: KLAWIATURA_7 lub Ctrl-F11
  • następny układ: KLAWIATURA_9 lub Ctrl-F12

Uwagi na Ctrl wiązania klawiszy (w Linuksie)

  • chociaż Docs twierdzą Ctrl-F11/12 działa, odkryłem, że te wiązania działają tylko przy użyciu left klawisza sterującego (LeftCtrl-F11/12 ). Ktoś wspomniał o tym, że dzieje się to w Windows, więc to nie tylko Linux.
  • LeftCtrl-F11/12 użycie klucza zamienionego na LeftCtrl nie działa dla mnie. Muszę użyć fizycznego klucza LeftCtrl. Nie wiem, czy dotyczy to również systemów innych niż X11.

Uwaga na KP_n wiązania kluczy

  • należy pamiętać, że kilka klawiatur numerycznych faktycznie emituje skanody dla cyfr w wierszu liczb, a nie odpowiednich cyfr klawiatury. Takie klawiatury nie będą działać dla żadnych wiązań specyficznych dla Klawiatury.
 0
Author: pyrocrasty,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-08-09 18:00:19

Możesz spróbować na dwa sposoby.

1.lewy ctrl + F11

2.włącz num lock, a następnie naciśnij 9.

 -1
Author: coder015,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-07-31 08:36:38

Czy tylko Twoja aplikacja nie obraca się lub inne aplikacje w emulatorze również się nie obracają?

Jeśli tylko Twoja aplikacja się nie obraca, to w pliku manifestu musi być ustawiony parametr android:screen orientation.

Jeśli wszystkie inne aplikacje na emulatorze również się nie obracają, nie ma problemu z aplikacją, Usuń i utwórz nowy emulator..

 -2
Author: Vedang Jadhav,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-07-31 09:12:21

Sprawdź w manifeście, czy istnieje android: screen orientation

    <activity
        android:name="com.your.activity"
        android:screenOrientation="sensorPortrait" >
    </activity>

Jeśli tak jest, Usuń wiersze.

 -3
Author: vbod,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-07-31 08:07:22

Spróbuj nacisnąć numpad 7 ... obróci ekran emulatora.

 -8
Author: Milan Delvadia,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-12-16 07:49:26