Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/222.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Android中设置系统范围的首选项?_Android - Fatal编程技术网

如何在Android中设置系统范围的首选项?

如何在Android中设置系统范围的首选项?,android,Android,我已经编写了一个本机守护进程,它通过本地命名套接字与系统应用程序通信。但是,我想知道本机守护进程如何与系统范围的首选项或为特权进程保留的任何首选项交互 致以最诚挚的问候因此,我确实想出了如何做到这一点,并想与大家分享一下 有多种可行的选择。您可以编写一个自定义首选项文件并将其存储在守护进程和应用程序可以访问的适当目录中,或者您可以使用系统属性,这就是我所做的。它工作得很好,因为在测试期间,我可以使用setprop/getprop命令修改值 有一些文件位置可用于在启动时设置默认属性: /defa

我已经编写了一个本机守护进程,它通过本地命名套接字与系统应用程序通信。但是,我想知道本机守护进程如何与系统范围的首选项或为特权进程保留的任何首选项交互


致以最诚挚的问候

因此,我确实想出了如何做到这一点,并想与大家分享一下

有多种可行的选择。您可以编写一个自定义首选项文件并将其存储在守护进程和应用程序可以访问的适当目录中,或者您可以使用系统属性,这就是我所做的。它工作得很好,因为在测试期间,我可以使用setprop/getprop命令修改值

有一些文件位置可用于在启动时设置默认属性:

  • /default.prop
  • /system/build.prop
  • /system/default.prop
  • /data/local.prop

    • 所以,我确实想出了如何做到这一点,并想与大家分享一下

      有多种可行的选择。您可以编写一个自定义首选项文件并将其存储在守护进程和应用程序可以访问的适当目录中,或者您可以使用系统属性,这就是我所做的。它工作得很好,因为在测试期间,我可以使用setprop/getprop命令修改值

      有一些文件位置可用于在启动时设置默认属性:

      • /default.prop
      • /system/build.prop
      • /system/default.prop
      • /data/local.prop