Ich habe einen Dienst, der sowohl eine Datei herunterlädt als auch speichert, und es scheint, ich kann nur eine Erlaubnis angeben.
%Vor%oder
%Vor%Ich brauche beide.
Ein Android Service
kann mehrere Berechtigungen haben, aber Berechtigungen werden auf Anwendungsebene gewährt, nicht auf der Ebene Service
.
Ihr Problem besteht darin, dass Sie versuchen, Ihrem Service
an der falschen Stelle in der AndroidManifest.xml
-Datei eine Berechtigung zu erteilen.
Das Attribut android:permission
eines Service
gibt die Berechtigung an dass eine Entität den Service verwenden muss, keine Erlaubnis für Service
.
Sie erteilen Berechtigungen für alle Komponenten Ihrer Anwendung auf der obersten Ebene Ihres AndroidManifest.xml
:
Tags und Links java android permissions manifest