Настройте разрешение WRITE_EXTERNAL_STORAGE для системного сервиса - PullRequest
0 голосов
/ 09 апреля 2019

Я добавил systemservice ( A ) к процессу system-server.Когда я вызываю его функцию для создания нового файла с путем /sdcard/xx.txt в моем демонстрационном приложении, служба A использует fopen для создания файла, но не работает с errno 13 .

PS: Я добавил предмет в system/sepolicy/private/service_contexts, public/service.te.Так что Служба может нормально запускаться с system-server процессом, и мое демонстрационное приложение может получить действительный объект также с etContext().getSystemService.

Но я не могу найти AndroidManifest.xml в frameworks/base/service/ проверить android.permission.WRITE_EXTERNAL_STORAGE.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...