2011-01-03 10 views
5

Obecnie tworzę aplikację dla systemu Android dla karty Samsung galaxy. Używam domyślnego emulatora tabletu Samsung Galaxy Tab, który firma Samsung dostarczyła w dodatkach zewnętrznych firmy ADT.Jak wyświetlić emulator zakładki Samsung galaxy w pełnym rozmiarze?

Ale kiedy uruchamiam emulator, nie pasuje on do mojego ekranu monitora. Nie widzę emulatora w pełnym rozmiarze, widzę tylko emulator o połowę rozmiaru. Moja rozdzielczość monitora to 1600 x 900. aby zobaczyć emulator w pełnym rozmiarze, muszę skalować emulator.

Czy można w dowolny sposób sprawdzić emulator w pełnym rozmiarze przewijając lub coś w tym stylu? lub jaka będzie rozdzielczość ekranu, aby zobaczyć emulator w pełnym rozmiarze?

Odpowiedz

7

Od AVD Menedżer przy uruchamianiu emulatora, wybierz „Skala wyświetlacza do rzeczywistych rozmiarów”

ustawić rozmiar ekranu (użyłem 7 bo Galaxy Tab posiada wyświetlacz 7-calowy, można ustawić wszystko, co mieści się w monitorze), które zmieszczą się w twoim monitorze. Jest to rozmiar ekranu emulatora.

Ustaw rozdzielczość monitora (dpi). Jest to prawie we wszystkich przypadkach 96dpi. Jest to rzeczywista rozdzielczość monitora komputera.

Teraz zaczniesz, są zrobione :) alt text

o minimalnej rozdzielczości: rozdzielczości Samsung Galaxy Tab jest: 600x1024 Więc pionowa rozdzielczość monitora powinna wynosić co najmniej 1024 (który jest obecnie 900) . Mówię przynajmniej dlatego, że jest pasek zadań Windows.

Możesz użyć Ctrl + F11, gdy emulator jest załadowany, aby go obrócić i przejść do trybu poziomego. Rozdzielczość krajobraz Tab staje 1024x900 (odwrócone) Można zauważyć, że w trybie poziomym, aby pasował do ekranu (jak Twój 1600x900 jest większa niż 1024x600)

monitor 16: 9, utrzymując ten sam stosunek, więc jeśli można ustawić coś w rodzaju 1820x1024, emulator zmieści się w trybie portretu.

Myślę, że masz rację.

+0

Dzięki za szybką odpowiedź, obecnie używam samo podejście, ale jaka będzie rozdzielczość ekranu jest wymagany, aby zobaczyć emulator w pełnym rozmiarze? – Mac

+0

Edytowałem odpowiedź i zawierałem wymaganą rozdzielczość –

+0

Myślę, że masz wszystkie swoje odpowiedzi. –

1

Naciśnij Alt + Enter, gdy koncentrujesz się na emulatorze. Spowoduje to przełączenie na pełny ekran, ale będzie pasować do ekranu. Mam 2 monitory, więc mogłem zobaczyć debugowanie na drugim ekranie.

0

Naciśnij Alt + SpacjaBar + Enter;) Spowoduje to przejście do trybu pełnoekranowego.

0

Możesz przetestować swoją aplikację w emulatorze z normalną rozdzielczością, 1024 * 600 nie jest wymagana.

W swoim AndroidManifest.xml wystarczy dodać poniższy kod, żeby upewnić się, że aplikacja działa na wszystkich rozmiarach ekranu:

<support-screens 
    android:largeScreens="true" 
    android:normalScreens="true" 
    android:smallScreens="true" 
    android:anyDensity="true"/> 
Powiązane problemy