Внутри оболочки ADB Я могу установить и прочитать обратно:Android настройка разрешений для платформы приложений
setprop audio.foo.bar 1
getprop audio.foo.bar
внутри моего кода:
SystemProperties.set("audio.foo.bar","1");
выше код вызвал ошибку разрешения.
то, что я сделал до сих пор:
property_service.c пытался добавить oneof следующее, но безуспешно.
{"audio.foo.bar.", AID_MEDIA, 0};
{"audio.foo.bar", AID_SYSTEM, 0};
{"audio.foo.", AID_SYSTEM, 0};
{"audio.foo.", AID_MEDIA, 0};
{"audio.", AID_SYSTEM, 0};
{"audio.", AID_MEDIA, 0};
внутри AndroidManifest.xml попытались включить одно из следующих действий:
андроид: sharedUserId = "android.uid.system"
андроид: sharedUserId = "android.uid.media"
Что еще я пропустил?
Вы уже добавляете услугу в свой манифест? –
не уверен, что вы имеете в виду, как это выглядит? это мне нужно добавить больше в AndroidManifest.xml? У меня есть "android.permission.WRITE_SETTINGS" – boboboy
Что такое * "property_service.c" * в любом случае? это класс java? –