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的命令吧(当然由于局限性,有一些命令还是不支持的)