Android系统本身就是基于linux系统, 有时候我们需要给其配置环境变量,如下操作:
配置步骤
- 进入shell环境
1 | adb shell |
- 更改system系统为可读写
1 | mount -o remount ,rw / |
- 将 /system/etc/目录下的 mkshrc文件拉出来进行修改 该文件几位系统环境变量配置文件
1 | adb -s 设备名 pull /system/etc/mkshrc ./ |
使用文本编辑器编辑 mkshrc文件,找到 ${TERM:=vt100} ${HOME:=/data} ${MKSH:=/system/bin/sh} 这么一行
1
{TERM:=vt100} ${HOME:=/data} ${MKSH:=/system/bin/sh}
将环境变量依葫芦画瓢添加至改行尾部, 如
1 | {TERM:=vt100} ${HOME:=/data} ${MKSH:=/system/bin/sh} ${mypath:=/system/bin/my} |
然后找到export处,将自己的环境变量加到后面:
1
export HOME HOSTNAME MKSH SHELL TERM USER mypath
将修改完后的mkshrc文件push会Android系统进行替换
1 | adb -s 设备名 push ./mkshrc /system/etc/mkshrc |
- 进入shell环境 使用 export 命令即可查看刚刚配置的环境变量参数
1 | export |
本文为作者原创 转载时请注明出处 谢谢
乱码三千 – 点滴积累 ,欢迎来到乱码三千技术博客站