Obsługa aparatu

We wcześniejszych wersjach Androida emulator umożliwia korzystanie z podstawowych funkcji aparatu na urządzeniu wirtualnym. Android 11 i nowsze obsługują te dodatkowe możliwości aparatu w emulatorze Androida:

  • Zdjęcie RAW
  • Ponowne przetwarzanie YUV
  • Urządzenia poziomu 3
  • Obsługa aparatu logicznego
  • Emuluję orientację czujnika na podstawie danych z menedżera czujników
  • Stosuję stabilizację wideo przez zmniejszenie częstotliwości uzgadniania połączenia
  • Zastosowanie wzmocnienia krawędzi przez usunięcie skalowania w górę wykonywanego zwykle w potoku YUV
  • Równoczesne kamery

Aparat do wirtualnej sceny i ARCore

Korzystając z kamery do wirtualnej sceny w środowisku wirtualnym, możesz eksperymentować z aplikacjami rzeczywistości rozszerzonej (AR) utworzonymi przy użyciu ARCore.

Informacje o używaniu kamery wirtualnej sceny w emulatorze znajdziesz w artykule o uruchamianiu aplikacji AR w emulatorze Androida.

Gdy używasz emulatora z aplikacją aparatu, możesz zaimportować obraz w formacie PNG lub JPEG i użyć go w wirtualnej scenie. Aby wybrać obraz, którego chcesz użyć na wirtualnej scenie, otwórz okno Rozszerzone elementy sterujące, wybierz kartę Aparat > Wirtualne obrazy sceny i kliknij Dodaj obraz. Tej funkcji można używać do importowania niestandardowych obrazów (np. kodów QR) do wykorzystania w dowolnej aplikacji opartej na aparacie. Więcej informacji znajdziesz w artykule Dodawanie obrazów rozszerzonych do sceny.

Testowanie typowych działań AR za pomocą makr

Możesz znacznie skrócić czas testowania typowych działań AR, używając gotowych makr w emulatorze. Możesz na przykład użyć makra, aby zresetować wszystkie czujniki urządzenia do stanu domyślnego.

Zanim użyjesz makr, wykonaj czynności opisane w artykule Uruchamianie aplikacji AR w emulatorze Androida, aby skonfigurować kamerę wirtualnej sceny w aplikacji, uruchomić ją w emulatorze i zaktualizować ARCore. Następnie wykonaj te czynności, by użyć makr emulatora:

  1. Po uruchomieniu emulatora i połączeniu aplikacji z ARCore kliknij Więcej w panelu emulatora.
  2. Wybierz Nagrywanie i odtwarzanie > Odtwarzanie w trybie makro.
  3. Wybierz makro, którego chcesz użyć, a potem kliknij Odtwórz.

    Podczas odtwarzania możesz przerwać działanie makra, klikając Zatrzymaj.