java.lang.SecurityException: ConnectivityService: Weder Benutzer 10134 noch aktueller Prozess hat android.permission.ACCESS_NETWORK_STATE

8

Ich habe einen Bericht über diese Ausnahme von einem Benutzer erhalten, obwohl ich die Berechtigung im Manifest habe

%Vor%     
code511788465541441 03.07.2014, 11:04
quelle

4 Antworten

20

Ich hatte auch dieses Problem ... als ich gegen eine frühere API baute, bekam ich einfach eine unhandledException geworfen, was ich beim Überschreiten von getAllNetworkInfo() oder getActiveNetworkInfo() bemerkte. Im logcat wurde jedoch nichts angezeigt. Beim Erstellen gegen die neueste API (22) habe ich das oben erwähnte SecurityException .

Für mich war die Lösung, dass ich geschrieben habe

%Vor%

wenn ich stattdessen

brauchte %Vor%

Wenn Entwickler dieses Problem haben und sich am Kopf kratzen, beachten Sie bitte, dass bei diesen Berechtigungsnamen die Groß- / Kleinschreibung beachtet wird!

    
astyanaxas 21.05.2015 15:28
quelle
1

Ich löste das Verschieben der Verwendungen-Erlaubnis direkt unter dem Manifest-Tag

    
adev 28.11.2014 14:41
quelle
0

Ihre Berechtigungen stimmen, prüfen Null Bedingung für NetwrokInfo Objekt Dies könnte der Trick sein, der zum Absturz führt (für diejenigen, die dieses Problem haben könnten)

    
katmanco 17.01.2015 13:37
quelle
0

Geben Sie diese Erlaubnis

%Vor%

statt

%Vor%     
saigopi 04.08.2017 05:35
quelle

Tags und Links