歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 如何在Android模擬器下添加BusyBox(圖文)

如何在Android模擬器下添加BusyBox(圖文)

日期:2017/2/28 15:48:44   编辑:Linux教程

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
如下圖:

Copyright © Linux教程網 All Rights Reserved