adb Shell-Operation nicht erlaubt

8

Ich versuche,

auszuführen %Vor%

Dabei ist 5539 eine Prozess-ID, die beim Ausführen von adb shell ps gefunden wird, aber ich bekomme

%Vor%

Wie kann ich meine Berechtigungen korrigieren?

Dies ist die einzige Adb-Dokumentation zu kill:

  

kill [Optionen]

     

Erledige alle mit (dem Paketnamen der App) verbundenen Prozesse.   Dieser Befehl tötet nur Prozesse, die sicher zu töten sind und das wird   keinen Einfluss auf die Benutzererfahrung. Optionen sind:

     

- Benutzer | alle | Aktuell: Benutzer angeben, dessen Prozesse beendet werden sollen; alle Benutzer, wenn nicht angegeben.

    
Rose Perrone 17.06.2013, 19:09
quelle

3 Antworten

9

Meine Methoden:

Ohne root

%Vor%

Ich weiß nicht, wie man es mit PID macht, kill <PID> und kill -9 <PID> funktionieren in meinem Fall nicht

Mit root

Ich habe BusyBox installiert, um weitere UNIX-Tools zu installieren mein Gerät

%Vor%

oder

%Vor%     
KnightWhoSayNi 05.10.2013 22:31
quelle
3

Sie müssen adb als root neu starten

Dies gibt Ihnen die Berechtigung, den Prozess zu beenden.

  

$ adb root

     

$ adb shell kill 5539

    
harsmar 28.06.2013 10:04
quelle
0

Ich kann nur auf die Datenbank meines Emulators zugreifen, nicht auf mein Gerät. Starten Sie den Emulator mit emulator -avd <device name> , wo Sie den Gerätenamen finden können, indem Sie android avd ausführen.

    
Rose Perrone 28.06.2013 20:46
quelle

Tags und Links