移动开发|adb部署及使用
一 掌握adb部署&使用方法及常用命令
1.何为adb?
sdk软件开发套件software development kit
apk是安卓应用安装包
adb是android sdk的一个工具,用来连接安卓手机和pc端的桥梁,要有adb作为二者之间的维系,才能让用户在电脑上对手机进行全面的操作。
android的初衷是用adb这样的一个工具来协助开发人员在开发android应用的过程中更快更好的调试apk,因此adb具有安装卸载apk,拷贝推送文件,查看设备硬件信息,查看应用程序占用资源(app 性能测试时需关注),在设备执行shell命令(即linux命令,app底层内核就是删减版的Linux系统)等功能。
2.adb的组成
客户端client:运行在你的电脑上,你可以通过adb命令来调用起一个客户端。其他Android 工具,例如ADT插件,DDMS都可以创建出一个客户端
服务器server:运行在你电脑的后台,不是真实服务器,负责管理client和daemon进行通信
守护进程daemon:运行在模拟器或者Android 设备的后台(也就是手机或模拟器比如夜神,海马玩,genymotion)
3.adb环境部署
android sdk的软件包,压缩包之后打开文件夹platform-adb.exe,这个执行程序不能直接打开,要以命令行方式去使用,在windows怎么通过命令行去执行程序?
输入cmd命令或者通过快捷键Windows图标+R, 进入dos窗口
二.实战掌握分析logcat&trace.txt日志文件
三.熟悉monkey使用场景及常用命令
【移动开发|adb部署及使用】转载于:https://www.cnblogs.com/wz123/p/10026189.html
推荐阅读
- Docker应用:容器间通信与Mariadb数据库主从复制
- 深入理解Go之generate
- 标签、语法规范、内联框架、超链接、CSS的编写位置、CSS语法、开发工具、块和内联、常用选择器、后代元素选择器、伪类、伪元素。
- 移动端h5调试方法
- 我的软件测试开发工程师书单
- echart|echart 双轴图开发
- NPDP拆书(三)(新产品开发战略(经营与创新战略))
- 芯灵思SinlinxA33开发板Linux内核定时器编程
- 常用git命令总结
- 藏族开发的修路人——记致富援乡的斯定那珠