android瑞士军刀:busybox

◇◆丶佛笑我妖孽 提交于 2019-12-04 12:44:29

android瑞士军刀:busybox


BusyBox,号称Linux平台上的“瑞士军刀”,它提供了很多常用的工具,例如grep、find
等。这些工具在标准Linux上都有,但Android系统却去掉了其中的大多数工具。这导致了我
们在调试程序、研究Android系统时步履维艰,所以需要在手机上安装BusyBox


教程:

1:去官网下载busybox

官网地址
这里写图片描述

这里写图片描述
这里写图片描述

2:将文件解压到本地,然后push到system/xbin

这里写图片描述

命令:

adb remount 
adb push xxxxx system/xbin

3:adb shell进入shell下,进入system/xbin修改其权限

adb push busybox /system/xbin #为了避免冲突,笔者push到了/system/xbin目录下
cd /system/xbin                     #进入对应目录
chmod 755 busybox-armv7l #更改busybox权限为可执行
busybox –-install . #安装busybox
grep #执行busybox提供的grep命令,或者busybox xxx执行xxx命令也行

4:输入busybox-armv7l,查看是否已经安装好了
这里写图片描述

如果输入命令后呈现出来的都是一些linux命令的话,恭喜你,说明busybox已经安装完毕了

5:轻松愉快的在android上show的你linux的命令吧(当然由于局限性,有一些命令还是不支持的)

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!