Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/224.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_Environment Variables - Fatal编程技术网

Android 如何设置和保留环境变量?

Android 如何设置和保留环境变量?,android,environment-variables,Android,Environment Variables,我想要一个系统上每个进程都可以读取的变量。我不知道在安卓系统中,环境变量是否适合这样做,但是 在Linux中,我可以使用 VARIABLE=value export VARIABLE 我可以通过将这两行附加到文件.bashrc(或根据shell调用该文件的任何内容)来使其持久化。然后重新启动后,每个进程都可以读取变量 我如何在Android系统上做同样的事情?你不能在Android中设置环境变量。你可以使用共享偏好,稍后可以通过你的应用程序访问该偏好。你想在Android中做什么?分析同时运行

我想要一个系统上每个进程都可以读取的变量。我不知道在安卓系统中,环境变量是否适合这样做,但是 在Linux中,我可以使用

VARIABLE=value
export VARIABLE
我可以通过将这两行附加到文件.bashrc(或根据shell调用该文件的任何内容)来使其持久化。然后重新启动后,每个进程都可以读取变量


我如何在Android系统上做同样的事情?

你不能在Android中设置环境变量。你可以使用共享偏好,稍后可以通过你的应用程序访问该偏好。你想在Android中做什么?分析同时运行的不同应用程序的行为。通过设置LD_PRELOAD,我可以修改相关的C方法,以登录到路径为第二个全局变量的文件中。