Welcome 微信登录

首页 / 操作系统 / Linux / 如何在Android模拟器下添加BusyBox(图文)

1 什么是busybox?

     BusyBox 是一个集成了一百多个最常用linux命令和工具的软件。BusyBox 包含了一些简单的工具,例如ls、 cat 和 echo等等,还包含了一些更大、更复杂的工具,例如 grep、find、mount 以及 telnet。有些人将 BusyBox 称为 Linux 工具里的瑞士军刀。简单的说BusyBox就好像是个大工具箱,它集成压缩了 Linux 的许多工具和命令。也包含了 Android 系统的自带的shell。   为什么要在Android中加入busybox?   用过adb shell的人应该知道,在默认情况下,adb shell下是不能用clear,grep, find,vi等指令的,甚至连Tab链自动补全功能都不能用,对于已经习惯了使用这些指令的码农们来说,这是件比较悲摧的事情。幸运地是,我们有了busybox!

2 下载busybox

打开下载界面:http://www.linuxidc.com/Linux/2011-08/40704.htm,选择最新的版本: 1.19.0, 然后进入下一个界面:选择适合你的设备的版本进行下载,这里我们为Android模块器下载busybox-armv6l.下载下来后,将其重命名为busybox:
  1. $mv busybox-armv6l busybox  
  2. $chmod 755 busybox  

3 放入模拟器

首先用adb shell进入模拟器,在/data目录下新建一个busybox的目录,然后将busybox放入此目录下.
  1. $adb shell  
  2. #cd /data  
  3. #mkdir busybox  
  4. #exit  
  5. $adb shell push busybox /data/busybox  
如下图:
  • 1
  • 2
  • 下一页
Ubuntu 有时使用man xxx查询函数时查不到的解决方法Android模拟器安装BusyBox的一个窍门相关资讯      busybox 
  • BusyBox 1.24.1 发布下载,Unix 常  (10/25/2015 11:37:58)
  • BusyBox 1.23.2 发布下载,Unix常  (03/23/2015 20:35:13)
  • BusyBox本地安全限制绕过漏洞(CVE-  (01/28/2015 18:43:23)
  • BusyBox构建根文件系统  (08/08/2015 13:39:57)
  • BusyBox制作文件系统  (02/09/2015 10:06:32)
  • Linux入门之定制Linux系统---  (04/04/2014 13:23:19)
本文评论 查看全部评论 (0)
表情: 姓名: 字数