Beim Installieren der Android-Anwendung im Emulator erhalte ich die folgende Fehlermeldung.
Bitte helfen Sie mir, diesen Fehler zu beheben.
Fehlermeldung:
emulator.exe -avd avd_name
adb wait-for-device
adb install path-to.apk
could not access the package manager. is the system running while installing Android application....
Sie müssen warten, bis der Emulator vollständig gestartet ist - dies dauert einige Minuten. Sobald es vollständig gestartet ist (die Benutzeroberfläche des Emulators ändert sich), sollte es funktionieren.
Sie müssen die App neu starten, nachdem der Emulator ausgeführt wurde, und den aktiven Emulator auswählen, wenn Sie dazu aufgefordert werden.
Wie bereits erwähnt, tritt dieser Fehler auf, weil der Emulator noch gestartet wird. Ein Versuch, zu diesem Zeitpunkt auf den Paket-Manager für das Gerät zuzugreifen, führt zu einem Fehler.
Es ist nur ein einfaches Zeitproblem. Hier sind die Schritte, um diesen Fehler zu vermeiden:
App sollte ohne Fehler installieren.
In meinem Fall brauchte der Emulator nur 9 Minuten, um zu starten. Warten Sie, bis auf dem Emulator-LCD das Schlosssymbol angezeigt wird. Oder verwenden Sie ein aktuelles Tablet oder Telefon.
Gleiche Probleme durch das Folgen von Link haben zur Lösung des Problems beigetragen. Die oben genannten Lösungen waren für mich nicht hilfreich. Deployment-Fehlgeschlagen-Konnte-nicht-auf-den-Paket-Manager-zugreifen-ist-das-System-läuft
Durch den Neustart des Servers mit CMD-Anwendung war wieder zu arbeiten. Öffne cmd (als Administrator ausführen), öffne dies
cd C:\Program Files (x86)\Android\android-sdk\platform-tools
(Dieser Pfad muss Ihren Android-SDK-Installationsordner angeben.)
Nun schreibe zuerst, adb kill-server
und dann adb start-server
.
Beenden Sie den Prozess/Server und starten Sie ihn erneut.! Es funktionierte.
Sie können den Fehler vermeiden, indem Sie das Standardgerät vor dem Start der Anwendung festlegen. Starten Sie die AVD, bevor Sie die App starten.
Wenn Sie diesen Fehler sehen, warten Sie, bis der Emulator den Sperrbildschirm anzeigt. Starten Sie anschließend die App in Ihrer IDE neu und überprüfen Sie den Emulator erneut. Es funktioniert immer für mich.
In Android Studio können Sie einen Neustart durchführen, indem Sie auf die grüne Wiedergabetaste oder Strg + R klicken.
Die Lösung für mich war, die IDE neu zu starten. Ich vermute, dass ein langsamer Emulator nicht sichtbar ist und die Installation auf meinem Gerät blockiert.
Überprüfen Sie, ob sich Ihr Projekt im Debug-Modus befindet und nicht im Release-Modus. Ich hatte ein Problem mit dem Debuggen. Ich vergesse den Release-Modus in Debug-Modus zu ändern (Xamarin-Benutzer).