【摘要】 Busybox是一个开源项目,遵循GPL v2协议。大概集成了300+最常用的linux命令,不仅包含最简单的ls , cat ,echo 命令,还包含了一些更加强大,复杂的工具grep , find ,mount 以及awk,telnet等。

对于习惯使用linux环境的开发者来说,android自身提供的对linux命令的支持就显得捉襟见肘了。

那么什么是busybox?

Busybox是一个开源项目,遵循GPL v2协议。大概集成了300+最常用的linux命令,不仅包含最简单的ls , cat ,echo 命令,还包含了一些更加强大,复杂的工具grep , find ,mount 以及awk,telnet等。有些人将 BusyBox 称为 Linux 工具里的瑞士jundao。简单的说BusyBox就好像是个大工具箱,它集成压缩了 Linux 的许多工具和命令,也包含了 Android 系统的自带的shell。

为什么要在安卓设备或者模拟器中安装busybox?

通过adb shell 进入到安卓调试shell后,很多我们常用的linux命令,android都没有内置进去,所以我们急需要安装一款工具,能够满足我们常用的linux命令操作,那么就非busybox莫属了。

安装busybox的步骤:
1、查看当前的cpu型号

到busybox官网下载对应型号的binary文件
https://busybox.net/downloads/binaries/1.28.1-defconfig-multiarch/

我选择了 busybox-armv71

这里涉及到 adb 的一些操作命令


建议直接将busybox安装到/system/xbin目录下,网上很多人建议设置path环境变量
#export PATH=/data/busybox:$PATH
这种方法不通用,且每次打开模拟器设备都要手动输入一遍,退出环境就得重新设置,并且很多模拟器没有内置这个环境变量。

网上还有人给出添加到 init.rc环境启动文件中,这种方法也不好,因为很多时候压根找不到这个文件。

看一下安装busybox后的效果。

换个shell看看


来源:华为云社区  作者:朱小龙

【奇技淫巧】在安卓模拟器中安装busybox相关推荐

  1. android模拟器bo,在 Android 模拟器中安装 busybox

    在Android模拟器中安装busybox [背景]: Android 模拟器的 shell 真是难用啊,很多命令都不支持,如 find . grep . send 等等,最近正好有时间,想捣鼓捣鼓, ...

  2. android 模拟摄像头,在安卓模拟器中使用 VCam

    Win7 及以上系统建议使用最新的 WeCam 软件,和 VCam 类似,但对模拟器的支持更加灵活! VCam 虚拟摄像头可以用在安卓模拟器中,从而可以在各种安卓应用中使用"手机虚拟摄像头& ...

  3. 三星 android 模拟器下载地址,GalaxyOfWar电脑版下载 安卓模拟器图文安装教程

    最近在朋友圈非常流行的手游GalaxyOfWar已经开放下载了,不过不少玩家都觉得手机上玩GalaxyOfWar手机屏幕太小,操作不方便,画面不够清晰炫酷.那么如何在电脑上运行GalaxyOfWar这 ...

  4. ubuntu 安装 魔霸_魔霸大陆电脑版下载 安卓模拟器图文安装教程

    最近在朋友圈非常流行的手游魔霸大陆已经开放下载了,不过不少玩家都觉得手机上玩魔霸大陆手机屏幕太小,操作不方便,画面不够清晰炫酷.那么如何在电脑上运行魔霸大陆这款手游呢?小编现在就推荐一款魔霸大陆安卓模 ...

  5. Android 模拟器中安装软件程序如QQ

    对开发安卓的人员来说,模拟器里面的软件确实太少,有的时候想自己安装写软件到模拟器中,下面介绍如何将QQ安装到安卓模拟器中. 首先要启动安卓模拟器,可以再调出命令号,输入:emulator.exe -a ...

  6. 运行最快的安卓模拟器VirtualBox安装教程

    运行最快的安卓模拟器VirtualBox安装教程 | 浏览:7930 | 更新:2014-01-23 14:24 | 标签:安卓 1 2 3 4 5 6 7 分步阅读 一键约师傅 百度师傅高质屏和好师 ...

  7. 向安卓模拟器中添加文件

    1.打开dos命令 2. 将Desktop文件中的1.jpg推到 安卓模拟器中的 sd卡中 mnt/sdcard. 3.adb shell 打开模拟器 4.cd mnt/sdcard 进入你将文件推入 ...

  8. 手把手教你如何电脑安装android,怎么在电脑上玩android游戏?安卓模拟器怎么安装?...

    大家都知道,android游戏有很多是很好玩的,那大家知道怎么在电脑上玩android游戏吗?其实只要安装一个安卓模拟器就可以了.可是又有很多网友反映安卓模拟器不会安装,因为步骤比较多的问题,所以安装 ...

  9. Android Studio修改安卓模拟器的安装位置和SDK的位置

    一.修改安卓模拟器的安装位置 第一步 第二步 第三步 二.修改SDK位置 第一步 第二步

最新文章

  1. 噪声对于训练神经网络的重要性
  2. mybatis 源码分析, 初始化
  3. javascript 实现模拟滚动条,但不支持鼠标滚轮
  4. 【整理】SD交货拣配(Picking)处理
  5. Spring Boot 企业实战_前夕
  6. 问题解决:pip无法使用,经升级后可以使用
  7. 区块链支付平台技术的应用
  8. DirectX SDK (June 2010)安装错误S1023,解决方法
  9. 思凡软件(思凡全功能拓扑检查工具)
  10. Connectify让你的本本变成无线接入点
  11. 《善用佳软:高效能人士的软件应用之道》一导读
  12. 2019年度优秀安全内容合集
  13. linux shell脚本查找局域网内所有已连接的设备ip
  14. Android之实现遮罩动画的小技巧 类似flash遮罩动画
  15. 阿里云Android直播demo流程
  16. 联想小新310-14isk笔记本内存条的等等事
  17. 狄克斯特拉(Dijkstra)算法详解
  18. Redis分布式锁-这一篇全了解(Redission实现分布式锁完美方案)
  19. CSS3 HTML5下雪特效 雪花飘飘
  20. 技术文摘13 郑钧 泰岳 技术 资料 源码 UI tinypng 保质压缩 github 大神 高仿 VVDocumenter-Xcode 工具 唐巧...

热门文章

  1. android 通过图片url获取宽高_通过 URL 获取图片宽高优化
  2. php label,HTML的label标签
  3. Python学习之旅:使用Python实现Linux中的ls命令
  4. 一 前端基础,http协议,form表单
  5. isdigit()、isalpha()、isalnum() 三个函数的区别和注意点
  6. BZOJ3638|CodeForces 280D k-Maximum Subsequence Sum
  7. Linux内核原理与分析-第二周作业
  8. LINUX下的gdb调试方法
  9. Android官方技术文档翻译——Gradle 插件用户指南(5)
  10. NuGet镜像上线试运行