BusyBox 是一個(gè)集成了一百多個(gè)最常用linux命令和工具的軟件。BusyBox 包含了一些簡(jiǎn)單的工具,例如ls、 cat 和 echo等等,還包含了一些更大、更復(fù)雜的工具,例如 grep、find、mount 以及 telnet。有些人將 BusyBox 稱(chēng)為 Linux 工具里的瑞士軍刀。簡(jiǎn)單的說(shuō)BusyBox就好像是個(gè)大工具箱,它集成壓縮了 Linux 的許多工具和命令。也包含了 Android 系統(tǒng)的自帶的shell,具體的內(nèi)容詳見(jiàn)
http://en.wikipedia.org/wiki/BusyBox對(duì)于習(xí)慣使用linux命令的開(kāi)發(fā)者來(lái)說(shuō),Android自身提供的對(duì)Linux命令的支持明顯就顯得捉襟見(jiàn)肘了,這時(shí)候就需要busybox幫助你。
那么怎么安裝呢?
1. 下載適用于Android上的busybox可執(zhí)行文件:
2. 修改文件可執(zhí)行屬性;
3. 在Android設(shè)備或者模擬器data分區(qū)上創(chuàng)建busybox的文件夾;
$ adb remount$ adb shell mkdir /data/busybox
4. 將busybox push到Android設(shè)備或模擬器上;
$ adb push busybox /data/busybox
5. 創(chuàng)建支持命令的硬鏈接;
$ adb shell#cd data/busybox#./busybox --install
6. 將busybox的路徑加入PATH環(huán)境變量;
#export PATH=/data/busybox:$PATH
Ok,busybox已經(jīng)裝在了你的設(shè)備或模擬器上了,試一試在shell中輸入你所知道的linux命令(如uname -a) 是不是很爽呢
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)
點(diǎn)擊舉報(bào)。