平台应用的Android权限设置

时间:2015-02-26 03:24:26

标签: android android-permissions

在adb shell中我可以设置和回读:

setprop audio.foo.bar 1
getprop audio.foo.bar

在我的代码中:

SystemProperties.set("audio.foo.bar","1");

以上代码触发了权限错误。

到目前为止我做了什么:

  1. property_service.c尝试添加以下内容之一,但没有成功。

    {" 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};

  2. AndroidManifest.xml中的
  3. 尝试包含以下内容之一:

    机器人:sharedUserId =" android.uid.system"

    机器人:sharedUserId =" android.uid.media"

  4. 我还错过了什么?

1 个答案:

答案 0 :(得分:0)

  1. {" audio。",AID_SYSTEM,0};添加到property_service.c
  2. 机器人:sharedUserId =" android.uid.system"添加到AndroidManifest.xml
  3. SystemProperties.set(" audio.foo.bar"" 1&#34);
  4. 显然,没有android:sharedUserId =" android.uid.media"。 但是我希望我能学会在哪里提供自定义uid,如果可能的话?

    图像需要重建新图像,不知怎的,我正在使用的设置重新加载恢复图像,每次启动我完成的每次adb推送。实际上从一开始就做了正确的事情。 T_T |||