2022年adb常用命令[借 .pdf
《2022年adb常用命令[借 .pdf》由会员分享,可在线阅读,更多相关《2022年adb常用命令[借 .pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、AndroidAndroid的常用 adb命令第一部分:1. ubuntu下配置环境anroid变量:在终端执行 sudo gedit /etc/profile 打开文本编辑器,在最后追加#set android environment 2. 运行 Eclipse ,还需要配置JAVA 环境变量#set java environment JAVA_HOME=/home/loginname/jdk目录名JRE_HOME=/home/loginname/jdk目录名 /jre export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH export CLASSPA
2、TH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=/home/loginname/android-sdk-linux_86/tools:$PATH 保存后,重启3. 加入设备ID 标识到当前的android调试环境在/home/loginname/.android文件中添加,android终端的设备标识ID 4. 更新 sdk 【android update sdk】更新 sdk 5. 常用命令:【adb help】获取帮助【adb get-serialno】获取设备串号【adb root】获取 root权限,对部分手机有用,大部分上
3、市手机已经把这个功能给关闭了。获取 root权限还可以通过豌豆夹等第三方工具。【adb kill-server】杀死 adb 的 server进程。【adb start-server】启动 adb 的 server进程。【adb devices】查看建立连接的android终端。【android list】显示所有android终端【ddms 】启动 ddms 【adb remount】重新加载硬盘。【adb reboot】重新启动终端。【adb install /path/appname】安装应用程序名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - -
4、 - - - - - 名师精心整理 - - - - - - - 第 1 页,共 6 页 - - - - - - - - - 【adb uninstall com.android.helloworld】卸载 helloworld,系统带的应用不可卸载。【adb push /sourcepath/filename /destinationpath/filename】从 pc 端拷贝一个文件到终端【adb pull /sourcepath/filename /destinationpath/filename】从终端拷贝一个文件到pc端【adb logcat -v time -s TAGNAME】显示
5、自定义的TAGNAME并显示时间【adb ppp】通过 usb启动 ppp 【adb monkey -p /path/appname -v 100】对程序进行强制测试100 次【adb shell】在 pc 端启动 shell命令终端。以上命令需要pc 端的 root权限,命令失效时,可以尝试切换工作目录到sdk 的 tools下,例如: sudo ./adb kill-server,sudo ./adb start-server。6. shell下命令,可以使用BusyBox工具集:【am start -n 包名 (package)/包名 .活动 activity名称 】 启动某一个app
6、的 activity,配置参考AndroidManifest.xml,例如闹钟: # am start -n com.android.alarmclock/com.android.alarmclock.AlarmClock 【am broadcast -a android.intent.action.ActionName】发送广播消息【setprop KEY VALUE】设置 key的 property值位 value 【getprop KEY】获取该key 的 property值【getevent】获取所有事件【watchprops】监听 property值的变化【stop SERVER】强
7、行停止某一个服务【start SERVER】启动某一个服务【ioctl 】控制设备【dumpsys activity】显示活动栈信息【top 】显示瞬间的进程的资源占用等信息【free 】显示当前进程内存使用情况【ps 】显示进程的自身标识信息【rm /path/filename】从终端删除一个文件【mkdir】新建一个目录或者文件【grep 】查找特定内容【ls 】显示当前目录下的文件【cd 】切换当前目录名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 6 页 - -
8、- - - - - - - 【chmod】更改文件属性【cp 】拷贝文件【dd 】复制文件【mv 】移动目录文件,或者改名【cat 】查看文件内容【kill 】杀死进程【ipconfig】查看更改网络接口地址和参数【ping 】检测网络状态【netstat】查看网络状态【telnet】登录远程主机【sqlite3 /path/DATABASENAME.db】打开某一个数据库。之后即可使用select,insert,delete等数据库操作命令【tcpdump -p -nnn -vvv -s 0 -w /PATH/NAME.pcap port 80 and tcp】网络调试抓包【gst-laun
9、ch playbin uri=file:/system/media/audio/bootaudio.mp3】gst 多媒体框架,播放音频文件【alsa_amixer】音频调试命令,可以切换声道,调节音量,切换设备。不同的芯片厂家的参数设置有所不同。【alsa_aplay -D AndroidPlayback_Speaker_normal /cache/music/dial/0.wav】通过alsa 播放 pcm码流。【alsa_arecord】通过 alsa 实现录音【am start -n com.android.music/com.android.music.MediaPlaybackAc
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年adb常用命令借 2022 adb 常用命令
限制150内