android adb shell命令是常見linux命令的閹割縮水版,少了很多linux的命令。可以在android裝置上安裝busybox,使android裝置具有更多的命令。
busybox 是乙個整合了一百多個最常用linux命令和工具的軟體。busybox 包含了一些簡單的工具,例如ls、cat和echo等等,還包含了一些更大、更複雜的工具,例grep、find、mount以及telnet。有些人將 busybox 稱為 linux 工具裡的瑞士軍刀。簡單的說busybox就好像是個大工具箱,它整合壓縮了 linux 的許多任務具和命令,也包含了 android 系統的自帶的shell。
busybox 將許多具有共性的小版本的unix工具結合到乙個單一的可執行檔案。這樣的集合可以替代大部分常用工具比如的gnu fileutils , shellutils等工具,busybox提供了乙個比較完善的環境,可以適用於任何小的嵌入式系統。
$ adb remount
$ adb shell mkdir /data/busybox
$ adb push busybox /data/busybox
3. 增加busybox檔案的可執行許可權
$chmod a+x busybox
4. 安裝busybox
$./busybox --install
5. 新增環境變數
$export path=/data/busybox:$path
6. 使用方法
$busybox linux命令
比如:busybox ps
busybox 安裝mysql 安裝busybox
安裝busybox按以下步驟即可 1.root手機 2.檢視手機支援的cpu架構 cat system build.prop grep abi 我手機查出來的結果如下所示 ro.product.cpu.abi armeabi v7a ro.product.cpu.abi2 armeabi wget ...
Android裝置檢測
前些日子,自己接手專門為android裝置開發的資料恢復軟體,第一次作為專案經理帶隊進行專案開發。其中為了解決裝置和型號的對應關係,用於區分當前接入系統的裝置是usb裝置,並且是android裝置而不是通常的usb裝置或者其他的手機裝置。故需要獲得裝置的硬體裝置序號,根據硬體資訊特徵碼來和andro...
android 裝置唯一標識 Android ID
android id是裝置第一次啟動時產生和儲存的64bit的乙個數,當裝置被wipe 刷機,恢復出廠設定 後該數重置。string secureid settings.secure.getstring getcontentresolver settings.secure.android id 這裡...