Google Play Instant Development SDK, Version 1.9.0 (05.09.2019)
Diese Version des Google Play Instant Development SDK enthält Folgendes: Änderungen.
Änderungen
- Die Instant Apps-Befehlszeile wird jetzt ordnungsgemäß ausgeführt, wenn sie über eine symbolische .
- In der vorherigen Version des SDK wurde eine App mit minSdkVersion < gestartet. 24
und nur mit dem Signaturschema v2 signiert ist,
verursacht immer einen Fehler. Dieses
und behebt sowohl
ia run
als auch den Befehl "run" von Android Studio. tritt nur auf, wenn die API-Version des verbundenen Geräts zu alt für die Unterstützung ist v2-Signaturen.
Google Play Instant Development SDK, Version 1.8.0 (05.08.2019)
Diese Version des Google Play Instant Development SDK enthält Folgendes: Änderungen.
Änderungen
- Mit dem Befehl
ia run
der Instant Apps-Befehlszeile können Instant-Apps bereitgestellt werden, die nur mit einem v2-Signaturschema signiert. - Der Befehl
ia run -u [url]
der Instant Apps-Befehlszeile funktioniert jetzt ohne Bereitstellung ein Artefakt ist.
Google Play Instant Development SDK, Version 1.7.0 (29.03.2019)
Diese Version des Google Play Instant Development SDK enthält Folgendes: neuen Funktionen und Änderungen.
Neue Funktionen
- Die Instant Apps-Befehlszeile kann jetzt mit Ihrer Einwilligung Nutzungsmesswerte erfassen, um besser zu verstehen, welche Funktionen Sie nützlich finden, Mängel in unseren Tools zu verbessern.
- Der Befehl
ia check
unterstützt jetzt die Prüfung auf einen installierbaren Build von die gleiche App verwenden, um häufige Inkompatibilitäten des Upgrade-Pfads zu beheben. Sie können die APK der installierbaren App mit der Option-i
Änderungen
- Für den
ia run
-Befehl der Instant Apps-Befehlszeile ist kein aktives Google -Konto auf dem Gerät, um Instant-Apps im Entwicklungsmodus zu starten.
Google Play Instant Development SDK, Version 1.6.0 (05.11.2018)
Diese Version des Google Play Instant Development SDK enthält Folgendes: neuen Funktionen und Änderungen.
Neue Funktionen
- Der Befehl
ia check
der Instant Apps-Befehlszeile unterstützt jetzt die Größenprüfung für das APK Dateien (.apks
) generiert ausbundletool
Änderungen
- Auf Geräten mit Android 8.0 (API-Level 26) oder höher wird eine Instant-Version App, deren Signaturschlüssel nicht mit dem Schlüssel einer zuvor gestarteten App auf das Gerät nicht mehr einen Absturz in Android Studio oder der Befehlszeile verursacht.
- Die Größenbeschränkung für Instant-Apps wurde von 4 MB auf 10 MB geändert.
Apps, die größer als 4 MB sind, erhalten jetzt eine
WARNING
anstelle einerERROR
. Eine App, die größer als 10 MB ist, erhält weiterhin einERROR
.
Google Play Instant Development SDK, Version 1.5.0 (27.09.2018)
Diese Version des Google Play Instant Development SDK enthält Folgendes: neuen Funktionen und Änderungen.
Neue Funktionen
- Die Befehle
ia run
undia check
der Instant Apps-Befehlszeile unterstützen jetzt Betrieb auf APK-Set-Dateien (.apks), die von generiert wurdenbundletool
- Der Befehl
ia check
der Instant Apps-Befehlszeile funktioniert jetzt mit einer Liste von APKs. - Mit dem Befehl
ia check
der Instant Apps-Befehlszeile wird sichergestellt, dass die Namen der aufgeteilten APKs innerhalb einer ZIP-Datei eindeutig sein.
Änderungen
- Bei der Bereitstellung eines Geräts mit Android 7.1.1 (API-Level 25) oder niedriger Die Befehlszeile gibt nur dann eine Warnung aus, wenn kein erfolgreicher Google Play-Eintrag erkannt wird für den Check-in der Dienstleistungen. In diesem Fall hat die Befehlszeile und versuchen Sie nicht, die Instant-App zu starten.
- Die Instant Apps-Befehlszeile
ia run
kann jetzt APKs starten, die vonbundletool
oder APKs, die mitaapt2
erstellt wurden. Zuvor wurde der Vorgangrun
Möglicherweise kam es bei der Einführung einiger dieser APKs zu einer Zeitüberschreitung. - Das Flag
--no-setup
wurde füria run
eingestellt und hat jetzt keine Wirkung. - Ältere Versionen der Google Play-Dienste für Instant Apps werden korrekt aktualisiert. die vor der Installation einer neuen Version deinstalliert werden müssen.
Google Play Instant Development SDK, Version 1.4.0 (28.08.2018)
Diese Version des Google Play Instant Development SDK (früher Instant Apps) Development SDK) enthält die folgenden neuen Funktionen und Änderungen.
Neue Funktionen
- Der Befehl
ia check
der Instant Apps-Befehlszeile unterstützt jetzt die Größenvalidierung auf Instant-Apps mithilfe von Konfigurations-APKs an. - Die Befehlszeile unterstützt jetzt das Ausführen von Instant-Apps auf test-keys-Emulator-Images mit einer aktuelle Version der Google Play-Dienste installiert ist.
- Verbesserte Unterstützung für befehlsspezifische Hilfe mit
ia help <command>
. ia check
Größenfehler wurde um eine Größenaufschlüsselung ergänzt.
Änderungen
- Das SDK wurde umbenannt von „Android Instant Apps Development SDK“. bis „Google Play Instant Development SDK“.
- Die Befehlszeile gibt beim Prüfen einer App keinen
NullPointerException
mehr aus ohne Launcher-Aktivität. - Die Befehlszeile und Android Studio erkennen jetzt nicht unterstützte Geräte mit Android 8.0 (API-Level 26). Bisher wurde die App auf diesen Geräten nicht gestartet.
- Das Bash-Wrapper-Skript
ia
funktioniert jetzt korrekt, wenn es in einer Pipeline aufgerufen wird wobei$TERM
nicht festgelegt ist. Das Skript geht von einer Breite von 80 Spalten aus. - Der Befehl
ia check
gibt jetzt eine Warnung vor Instant-Apps aus, derenminSdkVersion
Version ist auf20
oder niedriger festgelegt. Durch die Unterstützung dieser älteren SDK-Versionen könnte die Größe Ihres Binärprogramms steigen, ohne dass es für die Instant- Apps. - Die Befehlszeile erkennt jetzt, wenn Ihre Version der Google Play-Dienste zu alt ist, um Instant-Apps ausführen und Aufforderungen für ein Update auf dem Gerät eingeben.
- Instant Apps, die unter Android 8.0 (API-Level 26) und höher über die Befehlszeile eingeführt werden
oder Android Studio verfügt jetzt automatisch
Berechtigung „
android.permission.INSTANT_APP_FOREGROUND_SERVICE
“ gewährt.
Android Instant Apps Development SDK, Version 1.3.0 (04.06.2018)
Diese Version des Android Instant Apps Development SDK enthält die folgenden neuen Funktionen und Änderungen.
Neue Funktionen
- Android Studio 3.2 verwendet zum Ausführen von Instant-Apps jetzt eine in SDK 1.3 hinzugefügte Bibliothek.
Dadurch wird die Logik zwischen
ia
und Studio vereinheitlicht und Sie können Instant-Versionen von Apps ohne URLs aus Android Studio.
Android Instant Apps Development SDK, Version 1.2.0 (07.05.2018)
Diese Version des Android Instant Apps Development SDK enthält die folgenden neuen Funktionen und Änderungen.
Neue Funktionen
- Mit der neuen Instant Apps-Befehlszeile
ia
können Sie Instant Apps auf Ihrem Entwicklungsgerät installieren und sie lokal auf gängige Fehler. - Du kannst Instant-Apps jetzt ohne URL-Eintrag erstellen und starten. Zugangspunkt.
Änderungen
- Die Version der Google Play-Dienste für Instant Apps, die im Paket mit Das SDK kann sich jetzt über den Play Store automatisch selbst aktualisieren. In früheren Versionen -Paket auf die mit dem SDK gebündelte Version gebunden.
- Hostnamen mit Platzhalterzeichen wie
"*.example.com"
sind jetzt im Entwicklungsmodus vollständig unterstützt. - Entwickler können jetzt
gedrosselte App-Downloads in Android Lollipop
Marshmallow und Nougat, indem Sie das
debug.aia.throttle_download_ms
-System festlegen wie im folgenden Beispiel gezeigt:$ adb shell setprop debug.aia.throttle_download_ms 5000
Android Instant Apps Development SDK Version 1.1.0
Diese Version des Android Instant Apps Development SDK enthält Folgendes: neuen Funktionen und Änderungen.
Neue Funktionen
- Übertragung von Daten von der Instant App in die installierte App.
<ph type="x-smartling-placeholder">
- </ph>
- Auf Geräten mit Android 8.0 (API-Level 26) und höher
die App bei der Installation
automatisch übertragen wird. Auf Geräten mit
Android 7.1 (API-Level 25) und niedriger können Sie die
Speicherdaten an deine installierte App senden, indem du
getInstantAppData()
in der installierten App.
- Auf Geräten mit Android 8.0 (API-Level 26) und höher
die App bei der Installation
automatisch übertragen wird. Auf Geräten mit
Android 7.1 (API-Level 25) und niedriger können Sie die
Speicherdaten an deine installierte App senden, indem du
- Du kannst die Größe deines APK verringern, indem du die neue Unterstützung für gerätespezifischen APKs. Informationen zum Einrichten Ihres Builds für Konfigurations-APKs finden Sie unter Richten Sie Ihren Build für Konfigurations-APKs ein.
Änderungen
- Emulator.
- Emulatoren für den Play Store und die neuesten Google Play-Dienste sind erforderlich um Instant Apps zu testen. Weitere Informationen zum Einrichten Ihres Emulator, finden Sie weitere Informationen unter Ihre Instant-Version ausführen App.