Dzięki Androidowi XR w Google Play możesz korzystać z różnych aplikacji i doświadczeń na hełmach XR, od dotychczasowego katalogu aplikacji mobilnych po przestrzenne i immersyjne wrażenia XR.
Z tego przewodnika dowiesz się, jak przygotować i rozpowszechniać aplikacje na Androida XR w Google Play. Aby dowiedzieć się więcej o standardach użyteczności i jakości, przeczytaj wskazówki dotyczące jakości aplikacji na Androida XR.
Postępuj zgodnie z tymi wskazówkami, aby:
- Pierwsze kroki w Sklepie Play i Konsoli Play
- Informacje o pakietach aplikacji na Androida i ograniczeniach rozmiaru
- Wybieranie ścieżki wersji aplikacji
- Zarządzanie wykluczeniami urządzeń
Pierwsze kroki w Sklepie Play i Konsoli Play
Jeśli masz już aplikację mobilną opublikowaną w Sklepie Play, publikowanie aplikacji na Androida XR będzie dla Ciebie znajome. Jeśli dopiero zaczynasz korzystać z Google Play lub Konsoli Play, te materiały pomogą Ci zacząć.
Dzięki Androidowi XR użytkownik może otworzyć Sklep Play na goglach XR i pobrać aplikację bezpośrednio na gogle.
Przesyłanie i publikowanie aplikacji wymaga posiadania konta w Konsoli Play. Możesz tworzyć i publikować aplikacje za pomocą dotychczasowego konta Konsoli Play lub utworzyć je, jeśli dopiero zaczynasz korzystać z tej platformy.
W Centrum pomocy Konsoli Play znajdziesz informacje, które pomogą Ci zacząć:
- Zarejestruj konto dewelopera w Google Play.
- Zapoznaj się z zasadami dla deweloperów w Google Play.
- Tworzenie i konfigurowanie aplikacji w Konsoli Play
- Ustalanie cen aplikacji
- Skonfiguruj test otwarty, zamknięty lub wewnętrzny.
- Dowiedz się więcej o formacie publikowania pakietów aplikacji na Androida i Eksploratorze pakietów aplikacji.
- wyświetlać raporty, statystyki i dane analityczne dotyczące aplikacji i jej użytkowników;
Informacje o pakietach aplikacji na Androida i ograniczeniach rozmiaru
Pakiet aplikacji na Androida to format publikowania, który zawiera cały skompilowany kod i zasoby aplikacji. Generowanie i podpisywanie pliku APK jest odkładane na późniejszy etap w Google Play.
Google Play korzysta z pakietów aplikacji, aby generować i przesyłać zoptymalizowane pliki APK dla każdej konfiguracji urządzenia. Dzięki temu do uruchomienia aplikacji pobierany jest tylko kod i zasoby potrzebne na danym urządzeniu. Aby zoptymalizować obsługę różnych urządzeń, nie musisz koniecznie tworzyć, podpisywać ani zarządzać wieloma plikami APK. Użytkownicy otrzymują mniejsze, bardziej zoptymalizowane pliki do pobrania.
W przypadku większości projektów aplikacji tworzenie pakietów aplikacji, które obsługują udostępnianie zoptymalizowanych plików APK, nie wymaga wiele wysiłku. Zoptymalizowane dostarczanie plików APK staje się automatyczną korzyścią, jeśli:
- Uporządkuj kod i zasoby zgodnie z ustalonymi konwencjami
- Kompiluj podpisane pakiety aplikacji na Androida za pomocą Android Studio lub wiersza poleceń i przesyłaj je do Google Play.
Maksymalne limity rozmiaru w Google Play obowiązują też w przypadku aplikacji na Androida XR.
W przypadku aplikacji na Androida XR warto skorzystać z funkcji Play Asset Delivery lub Play Feature Delivery, zwłaszcza jeśli aplikacja zawiera dużo dużych zasobów. Play Feature Delivery korzysta z zaawansowanych funkcji pakietów aplikacji, dzięki czemu niektóre funkcje aplikacji mogą być dostarczane warunkowo lub pobierane na żądanie. Play Asset Delivery to rozwiązanie Google Play do przesyłania dużych ilości zasobów gry. Oferuje ono elastyczne metody przesyłania i wysoką wydajność.
Wybieranie ścieżki wersji aplikacji
W Konsoli Play znajdziesz opcje publikowania aplikacji i zarządzania nimi. W przypadku Androida XR możesz wybrać jedną z 2 ścieżek wersji: ścieżkę wersji mobilnej lub specjalną ścieżkę wersji na Androida XR.
Ścieżka wersji zależy przede wszystkim od tego, czy do istniejącej aplikacji mobilnej dodajesz interfejs przestrzenny, modele 3D czy środowiska przestrzenne, czy też tworzysz nową aplikację XR. W następnych sekcjach znajdziesz wskazówki dotyczące opcji ścieżki wersji.
Przekształcanie istniejącej aplikacji mobilnej w aplikację wykorzystującą lokalizację
Istniejące aplikacje opublikowane na ścieżce wersji mobilnej są automatycznie dostępne w Google Play dla użytkowników Androida XR, o ile nie zawierają nieobsługiwanych funkcji na tym urządzeniu.
Jeśli zdecydujesz się wyróżnić swoją aplikację mobilną na potrzeby XR, dodając takie funkcje jak przestrzeń w interfejsie użytkownika, modele 3D lub przestrzeń trójwymiarową, masz 2 opcje dystrybucji aplikacji dla użytkowników XR na Androidzie. W obu przypadkach użyj tej samej nazwy pakietu co w dotychczasowej aplikacji.
Kontynuowanie publikowania na ścieżce mobilnej
W większości przypadków możesz połączyć funkcje lub treści XR z dotychczasowym plikiem APK na urządzenia mobilne. Nie musisz wprowadzać żadnych zmian w publikowaniu w Konsoli Play. Możesz nadal pracować z dotychczasowym plikiem APK i publikować te same zasoby na ścieżce wersji mobilnej. Użytkownicy Androida XR otrzymają artefakty ze ścieżki wersji mobilnej.
Publikowanie treści w XR na ścieżce wersji przeznaczonej dla Androida XR
W niektórych sytuacjach aplikacja XR i aplikacja mobilna mogą mieć znacznie inne funkcje lub wymagania. Na przykład aplikacja XR może wymagać innego zestawu uprawnień lub oferować bardzo różne funkcje, co utrudnia jej przekształcenie pod kątem zastosowań mobilnych i XR. W takich przypadkach możesz utworzyć nowy plik APK dla XR, korzystając z dotychczasowego wpisu aplikacji w Google Play. Nowy plik APK będzie mieć tę samą nazwę pakietu co Twoja dotychczasowa aplikacja mobilna. Twoja dotychczasowa aplikacja mobilna pozostanie opublikowana na ścieżce mobilnej, a nowa wersja XR tej aplikacji zostanie opublikowana na dedykowanej ścieżce Androida XR. Ta opcja zapewnia większą elastyczność w przypadku wersji, ale wymaga też więcej pracy, ponieważ musisz publikować i zarządzać wieloma plikami APK. Aby opublikować aplikację na ścieżce dedykowanej dla Androida XR, musisz uwzględnić w pliku AndroidManifest pliku APK funkcję android.software.xr.immersive
. Szczegółowe instrukcje dotyczące korzystania z dedykowanego kanału wersji dla Androida XR znajdziesz w przewodniku po Konsoli Play.
Aplikacje opublikowane na ścieżce dedykowanej dla Androida XR będą widoczne tylko na urządzeniach z Androidem XR, które obsługują funkcję android.software.xr.immersive
.
Tworzenie nowej aplikacji XR
Nowe aplikacje przeznaczone wyłącznie do urządzeń XR należy publikować wyłącznie na ścieżce dedykowanej dla Androida XR. Aby opublikować aplikację w ścieżce dedykowanej dla Androida XR, musi ona zawierać funkcję android.software.xr.immersive
w pliku manifestu AndroidManifest w pliku APK. Szczegółowe instrukcje dotyczące korzystania z dedykowanego kanału wersji dla Androida XR znajdziesz w przewodniku po Konsole Play.
Aplikacje opublikowane na ścieżce dedykowanej dla Androida XR będą widoczne tylko na urządzeniach z Androidem XR, które obsługują funkcję android.software.xr.immersive
.
Zarządzanie wykluczeniami urządzeń
Po przesłaniu co najmniej 1 pakietu aplikacji w Konsoli Play możesz wyświetlić katalog dostępnych urządzeń i sprawdzić, które z nich są zgodne z Twoją aplikacją. Aby dowiedzieć się, jak wyświetlać i ograniczać dostępność aplikacji na zgodnych urządzeniach, odwiedź Centrum pomocy Konsoli Play.
Zobacz również
- Przygotowanie aplikacji do wydania
- Podpisywanie aplikacji
- Przesyłanie aplikacji
- Przygotowywanie testu otwartego, zamkniętego lub wewnętrznego
- Niezawodne publikowanie
- Centrum dla deweloperów w Google Play