Google macht es Entwicklern in Chrome OS 80 einfacher, Android-Apps seitlich zu laden. Zum ersten Mal können Sie ohne Entwicklermodus von der Seite laden.
Letzte Woche kündigte Google auf dem Android Dev Summit eine Funktion an, die sich Chrome OS-Enthusiasten seit Jahren gewünscht haben: die Möglichkeit, Android-Apps seitlich zu laden, ohne den Entwicklermodus zu aktivieren. Wir haben Code-Commits gesehen in der Vergangenheit das hätte diese Funktion aktiviert, aber keine dieser Implementierungen gelangte jemals in den stabilen Kanal. Nachdem Google nun offiziell bestätigt hat, dass diese Funktion in Chrome OS 80 verfügbar sein wird, ist eine stabile Veröffentlichung in geplant In der zweiten Februarwoche 2020 müssen wir den Chromium Gerrit für diese Funktion nicht mehr streng überwachen Zusatz.
Wie Sie im obigen Bild sehen können, abgerufen über Über Chromebooks, Google fügt diese Funktion hinzu damit Android-App-Entwickler ihre Apps direkt aus Android Studio bereitstellen können. Mit einem Wachstum von 22 % bei den Chromebook-Verkäufen im Jahresvergleich (von September 2018 bis August 2019) und der Gesamtzeit Da die Ausgaben für Android-Apps auf Chrome OS um den Faktor 4 gestiegen sind, erhalten Android-App-Entwickler einen Anreiz, ihre Arbeit zu leisten Chromebooks. Bei der Entwicklung für Chromebooks sind Überlegungen erforderlich, etwa wie Ihre App auf Änderungen in den Anzeigemodi (Laptop und Tablet) reagiert. Fensterverwaltung (Mehrfenster- und Freiformfenster) und Tastatur-/Mauseingabe, daher wird empfohlen, Ihre App nativ zu testen Hardware. Zu diesem Zweck hat Google darauf gedrängt, Chrome OS entwicklerfreundlicher zu machen
Ich habe letztes Jahr einen Linux-Container hinzugefügt, was die Möglichkeit ermöglicht, die Linux-Version von auszuführen Android Studio.Während Sie Android-Apps auf einem Chromebook entwickeln und erstellen können, ist die Bereitstellung der App etwas mühsam. Derzeit wird zum Querladen einer Android-App unter Chrome OS empfohlen, den Entwicklermodus zu aktivieren. Wenn der Entwicklermodus aktiviert ist, ist das Seitenladen einer Android-App so einfach wie das Klicken auf Ihre kompilierte APK-Datei. Allerdings ist der Entwicklermodus von Natur aus unsicher, da er den überprüften Startschutz lockert und Zugriff auf eine Root-Shell gewährt. Es ist auch mühsam, damit umzugehen, da es ein Powerwashing (Zurücksetzen auf die Werkseinstellungen) Ihres Geräts erfordert und mit einem lästigen Warnbildschirm zu kämpfen hat, den Sie bei jedem Start manuell umgehen müssen. Glücklicherweise werden alle Entwickler dazu in der Lage sein, wenn Chrome OS 80 im Februar 2020 im stabilen Kanal eingeführt wird Stellen Sie ihre Android-Apps direkt aus Android Studio auf ihrem Chromebook bereit, ohne Developer aktivieren zu müssen Modus. Wenn Sie den Chrome OS Dev-Kanal nutzen, können Sie dies bereits Ende nächsten Monats testen.
Leider sieht es nicht so aus, als ob Google die Nutzung dieser Funktion durch Endnutzer beabsichtigt. Entsprechend der begehen das diese Funktion wahrscheinlich implementiert, erfordert diese Funktion die Aktivierung von Crostini (Linux-App-Unterstützung), wodurch eingeschränkt wird, welche Chromebooks Zugriff auf die Funktion haben. Darüber hinaus ist zum Deaktivieren der Funktion ein Powerwash erforderlich. Wenn Sie jedoch mit der Befehlszeile vertraut sind, sollte das Querladen von Android-Apps so einfach sein wie die Verwendung von „adb install.“ Alternativ könnten Sie einfach „adb push“ das APK eingeben, „adb shell“ eingeben und dann „pm install“ verwenden, richtig Jetzt.