博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
adb shell中设置android系统内部环境变量!
阅读量:4294 次
发布时间:2019-05-27

本文共 1207 字,大约阅读时间需要 4 分钟。

在adb shell中,添加android系统的环境变量方法:

在adb shell进入到adb shell中用export可以查看到安卓中的环境变量,但是由于移植服务,需要系统中存在TMPDIR这一环境变量,所以网上搜索;

sunfch@sunfc-BJ-FA-PC-1037:~/source/T8$ adb shell

root@scx35_sp7731gea_hdr:/ # cd system/etc/                                    

进入到adb中的/system/etc下,

利用命令:

mount -o rw,remount /system

将/system变成可读可写的文件系统,然后在另一个终端中将/system/etc/mkshrc 文件拉出来,因为环境变量在mkshrc中:

adb pull /system/etc/mkshrc ./
在当前目录下编辑mkshrc文件:
找到${TERM:=vt100} ${HOME:=/data} ${MKSH:=/system/bin/sh}  ${HOSTNAME:=$(getprop ro.product.device)}这么一行
将你的要添加的环境变量添加到这一行,就是:
${TERM:=vt100} ${HOME:=/data} ${MKSH:=/system/bin/sh} ${TMPDIR:=/sdcard} ${HOSTNAME:=$(getprop ro.product.device)}
然后找到export处,将自己的环境变量加到后面:
export HOME HOSTNAME MKSH SHELL TERM USER TMPDIR
然后在adb push ./mkshrc /system/etc/
在adb下source mkshrc使其生效,
用export命令就可一看到自己的环境变量TMPDIR


<script>window._bd_share_config={"common":{"bdSnsKey":{},"bdText":"","bdMini":"2","bdMiniList":false,"bdPic":"","bdStyle":"0","bdSize":"16"},"share":{}};with(document)0[(getElementsByTagName('head')[0]||body).appendChild(createElement('script')).src='http://bdimg.share.baidu.com/static/api/js/share.js?v=89860593.js?cdnversion='+~(-new Date()/36e5)];</script>
阅读(155) | 评论(0) | 转发(0) |
0

上一篇:

下一篇:

相关热门文章
给主人留下些什么吧!~~
评论热议

转载地址:http://kpuws.baihongyu.com/

你可能感兴趣的文章
centos6升级openssl1.1.0e
查看>>
物理卷PV 卷组VG 逻辑卷LV实战
查看>>
老HP服务器安装centos7认不出磁盘阵列的问题
查看>>
python-libs-2.6.6-66.el6_8.x86_64 is a duplicate with python-libs-2.6.6-64.el6.x86_64
查看>>
在线升级centos7的openssh步骤及注意事项
查看>>
centos7把nginx设置为自启动
查看>>
为了安全隐藏ssh登录版本号
查看>>
升级openssh后ulimit不生效的问题
查看>>
有图的iptables解释
查看>>
无法上网发邮件的centos7服务器通过可以上网的服务器发送邮件-nginx代理smtp
查看>>
一个openstack新增加计算节点的脚本。
查看>>
为内网的杨舍cloudera设置nginx反向代理端口不同
查看>>
关于线程池任务报错的处理与理解
查看>>
一次数据库与es程序优化的过程
查看>>
MySQL 修改表结构相关
查看>>
三目运算法中隐藏的问题
查看>>
JVM GC问题排查(多数是内存泄漏导致)
查看>>
JVM理论
查看>>
JVM内存模型简述
查看>>
从一个Java对象看JVM内存模型及对象生命周期
查看>>