Pakiet SDK do tworzenia aplikacji błyskawicznych w Google Play w wersji 1.9.0 (5.09.2019)
Ta wersja pakietu SDK aplikacji błyskawicznej w Google Play zawiera te elementy: zmian.
Zmiany
- Interfejs wiersza poleceń aplikacji błyskawicznych będzie teraz działać prawidłowo po wywołaniu za pomocą .
- W poprzedniej wersji pakietu SDK uruchamianie aplikacji z parametrem minSdkVersion < 24
i podpisany tylko przy użyciu schematu podpisu w wersji 2 zawsze powodowałoby błąd. Ten
zmiana zawiera poprawki polecenia uruchamiania
ia run
i Android Studio, tak by błąd występuje tylko wtedy, gdy wersja interfejsu API podłączonego urządzenia jest zbyt stara, aby ją obsługiwać podpisy w wersji 2.
Pakiet SDK do tworzenia aplikacji błyskawicznych w Google Play w wersji 1.8.0 (5.08.2019)
Ta wersja pakietu SDK aplikacji błyskawicznej w Google Play zawiera te elementy: zmian.
Zmiany
- Polecenie
ia run
interfejsu wiersza poleceń aplikacji błyskawicznych umożliwia wdrażanie aplikacji błyskawicznych, które są tylko podpisano przy użyciu schematu podpisu w wersji 2. - Polecenie
ia run -u [url]
interfejsu wiersza poleceń aplikacji błyskawicznych działa teraz bez wdrażania artefakt.
Pakiet SDK do tworzenia aplikacji błyskawicznych w Google Play w wersji 1.7.0 (29.03.2019)
Ta wersja pakietu SDK aplikacji błyskawicznej w Google Play zawiera te elementy: nowe funkcje i zmiany.
Nowe funkcje
- Interfejs wiersza poleceń aplikacji błyskawicznych może teraz zbierać wskaźniki wykorzystania za Twoją zgodą, dzięki czemu zespołu programistów Google, aby lepiej zrozumieć, które funkcje są dla Ciebie przydatne i poprawianie błędów w naszych narzędziach.
- Polecenie
ia check
obsługuje teraz sprawdzanie zgodności z możliwą do zainstalowania kompilacją tę samą aplikację w przypadku typowych niezgodności ze ścieżkami licencji. Możesz podać parametr plik APK z możliwością zainstalowania aplikacji przy użyciu opcji-i
.
Zmiany
- Polecenie
ia run
interfejsu wiersza poleceń aplikacji błyskawicznych nie wymaga już aktywnego konta Google na urządzeniu, by uruchamiać aplikacje błyskawiczne w trybie programisty.
Pakiet SDK do tworzenia aplikacji błyskawicznych w Google Play w wersji 1.6.0 (5.11.2018)
Ta wersja pakietu SDK aplikacji błyskawicznej w Google Play zawiera te elementy: nowe funkcje i zmiany.
Nowe funkcje
- Polecenie interfejsu wiersza poleceń
ia check
aplikacji błyskawicznych obsługuje teraz sprawdzanie rozmiaru zestawu plików APK pliki (.apks
) wygenerowane zbundletool
.
Zmiany
- na urządzeniach z Androidem 8.0 (poziom interfejsu API 26) lub nowszym, aplikacji, której klucz podpisywania nie jest zgodny z kluczem żadnej z wcześniej uruchomionych aplikacji na urządzenie nie powoduje już awarii w Android Studio ani w interfejsie wiersza poleceń.
- Zmieniono ograniczenie rozmiaru aplikacji błyskawicznych z 4 MB na 10 MB.
Aplikacja większa niż 4 MB otrzymuje teraz
WARNING
zamiastERROR
. An aplikacja większa niż 10 MB nadal otrzymujeERROR
.
Pakiet SDK do tworzenia aplikacji błyskawicznych w Google Play w wersji 1.5.0 (27.09.2018)
Ta wersja pakietu SDK aplikacji błyskawicznej w Google Play zawiera te elementy: nowe funkcje i zmiany.
Nowe funkcje
- Polecenia
ia run
iia check
aplikacji błyskawicznych obsługują teraz działanie na Pliki APK (.apks) wygenerowane przezbundletool
. - Polecenie
ia check
interfejsu wiersza poleceń aplikacji błyskawicznych działa teraz z listą plików APK. - Polecenie
ia check
interfejsu wiersza poleceń aplikacji błyskawicznych zapewnia, że nazwy dzielonych plików APK są jest unikalny w danym pliku ZIP.
Zmiany
- W przypadku obsługi administracyjnej urządzenia z Androidem 7.1.1 (poziom interfejsu API 25) lub starszym Interfejs wiersza poleceń wyświetla ostrzeżenie tylko wtedy, gdy nie wykryje poprawnego działania Google Play meldowanie się w usługach. W przypadku wystąpienia takiej sytuacji interfejs wiersza poleceń będzie spowoduje błąd i nie próbuj uruchamiać aplikacji błyskawicznej.
- Interfejs wiersza poleceń aplikacji błyskawicznych
ia run
może teraz uruchamiać pliki APK wygenerowane przezbundletool
lub pliki APK utworzone przy użyciuaapt2
. Wcześniej operacjarun
mogło sprawić, że podczas uruchamiania niektórych z tych plików APK upłynął limit czasu. - Flaga
--no-setup
została wycofana dlaia run
i teraz nie działa. - prawidłowo aktualizuje starsze wersje Usług Google Play na potrzeby aplikacji błyskawicznych. które należy odinstalować przed zainstalowaniem nowej wersji.
Pakiet SDK do tworzenia aplikacji błyskawicznych w Google Play w wersji 1.4.0 (28.08.2018)
Ta wersja pakietu SDK dla programistów błyskawicznych w Google Play (wcześniej Aplikacje błyskawiczne) SDK dla programistów) zawiera poniższe nowe funkcje i zmiany.
Nowe funkcje
- Polecenie
ia check
interfejsu wiersza poleceń aplikacji błyskawicznych obsługuje teraz sprawdzanie poprawności rozmiaru aplikacji błyskawicznych, które używają konfiguracyjnych plików APK. - Interfejs wiersza poleceń obsługuje teraz uruchamianie aplikacji błyskawicznych na obrazach emulatora kluczy testowych z zainstalowanej najnowszej wersji Usług Google Play.
- Ulepszona obsługa pomocy w zakresie poleceń dotyczących
ia help <command>
. - Do
ia check
błędów dotyczących rozmiaru dodano zestawienie rozmiarów.
Zmiany
- Nazwa pakietu SDK została zmieniona na „Pakiet SDK dla programistów aplikacji błyskawicznych na Androida” do „Pakiet SDK dla aplikacji błyskawicznych w Google Play”.
- Interfejs wiersza poleceń nie zgłasza już
NullPointerException
podczas próby sprawdzenia aplikacji bez żadnego działania programu uruchamiającego. - Interfejs wiersza poleceń i Android Studio wykrywają teraz nieobsługiwane urządzenia z Androidem 8.0 (poziom interfejsu API 26). Wcześniej na takich urządzeniach nie można było uruchomić aplikacji.
- Skrypt opakowań Bash
ia
działa teraz prawidłowo po wywołaniu w potoku gdzie$TERM
nie jest ustawiony. Skrypt zakłada szerokość 80 kolumn. - Polecenie
ia check
ostrzega teraz o aplikacjach błyskawicznych, którychminSdkVersion
ma wartość20
lub niższą. Dzięki obsłudze starszych wersji pakietu SDK rozmiar pliku binarnego może się zwiększyć bezkorzystnie dla Twojej kompilacji aplikacji. - Interfejs wiersza poleceń wykrywa teraz, czy wersja Usług Google Play jest zbyt stara, uruchamiania aplikacji błyskawicznych i pytań o aktualizację na urządzeniu;
- aplikacje błyskawiczne uruchomione na Androidzie 8.0 (poziom interfejsu API 26) i nowsze za pomocą interfejsu wiersza poleceń
lub Android Studio automatycznie
Przyznano uprawnienie
android.permission.INSTANT_APP_FOREGROUND_SERVICE
.
Pakiet SDK do tworzenia aplikacji błyskawicznych na Androida w wersji 1.3.0 (4.06.2018)
Ta wersja pakietu SDK dla programistów aplikacji błyskawicznych na Androida zawiera następujące nowe funkcje i zmiany.
Nowe funkcje
- Android Studio 3.2 korzysta teraz z biblioteki dodanej w pakiecie SDK 1.3 do uruchamiania aplikacji błyskawicznych.
Ujednolica to logikę między
ia
a Studio oraz umożliwia natychmiastowe bez adresów URL z Android Studio.
Pakiet SDK do tworzenia aplikacji błyskawicznych na Androida w wersji 1.2.0 (07.05.2018)
Ta wersja pakietu SDK dla programistów aplikacji błyskawicznych na Androida zawiera następujące nowe funkcje i zmiany.
Nowe funkcje
- Nowy interfejs wiersza poleceń aplikacji błyskawicznych (
ia
) umożliwia uruchamianie na urządzeniu, którego używasz do programowania, i sprawdź, czy są dostępne lokalnie . - Teraz możesz tworzyć i uruchamiać aplikacje błyskawiczne bez podawania adresu URL .
Zmiany
- Wersja Usług Google Play dla aplikacji błyskawicznych dołączonych do Pakiet SDK może się teraz automatycznie aktualizować za pomocą Sklepu Play. W poprzednich wersjach funkcja ta pakiet został zablokowany na wersji zawartej z pakietem SDK.
- Nazwy hostów zawierające symbole wieloznaczne, takie jak
"*.example.com"
, są teraz w pełni obsługiwane w trybie programistycznym. - Deweloperzy mogą teraz symulować ograniczone pobieranie aplikacji na Androidzie Lollipop,
Marshmallow i Nougat po ustawieniu systemu
debug.aia.throttle_download_ms
w następujący sposób:$ adb shell setprop debug.aia.throttle_download_ms 5000
Pakiet SDK dla programistów aplikacji błyskawicznych na Androida w wersji 1.1.0
Ta wersja pakietu SDK dla programistów aplikacji błyskawicznych na Androida zawiera te elementy: nowe funkcje i zmiany.
Nowe funkcje
- Przenoszenie danych z aplikacji błyskawicznej do zainstalowanej aplikacji.
- Na urządzeniach z Androidem 8.0 (poziom interfejsu API 26) lub nowszym system
automatycznie przenosi dane podczas instalacji aplikacji. Na uruchomionych urządzeniach
na Androidzie 7.1 (poziom interfejsu API 25) lub starszym możesz przenieść
danych zapisanych w zainstalowanej aplikacji przez wywołanie
getInstantAppData()
w zainstalowanej aplikacji.
- Na urządzeniach z Androidem 8.0 (poziom interfejsu API 26) lub nowszym system
automatycznie przenosi dane podczas instalacji aplikacji. Na uruchomionych urządzeniach
na Androidzie 7.1 (poziom interfejsu API 25) lub starszym możesz przenieść
danych zapisanych w zainstalowanej aplikacji przez wywołanie
- Możesz zmniejszyć rozmiar pliku APK, korzystając z nowej obsługi plików APK przeznaczonych na konkretne urządzenia. Aby dowiedzieć się, jak skonfigurować kompilację dla konfiguracyjne pliki APK, zobacz Skonfiguruj kompilację na potrzeby konfiguracyjnych plików APK.
Zmiany
- Emulator.
- Wymagane są emulatory obsługujące Sklep Play i najnowszą wersję Usług Google Play aby przetestować aplikacje błyskawiczne. Informacje na temat konfigurowania emulator, zobacz Uruchamianie aplikacji błyskawicznej