最近做的工作中,需要在Android操作系统中设置永久环境变量,是在手机中设置永久变量,而不是PC上。
网上搜了下,大部分都是在PC上设置ADB环境变量什么的,然并卵
在源代码中找了下,发现手机虽然是linux,但并不跟我们平常再服务器上见到的linux那样,没有.profile文件用于设置环境变量。
在手机中查了下,查到了/init.environ.rc这个文件,这个文件中设置的环境变量是可以永久生效的
root :/ # cat init.environ.rc
# set up the global environment
on init
export ANDROID_BOOTLOGO 1
export ANDROID_ROOT /system
export ANDROID_ASSETS /system/app
export ANDROID_DATA /data
export ANDROID_STORAGE /storage
接下来的问题修改了,但是问题来了
即使我手机是root过的版本,在根目录“/”下面依然