欢迎来到天天文库
浏览记录
ID:42769877
大小:19.89 KB
页数:7页
时间:2019-09-21
《ADB工具操作命令详解》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、收藏复制回应刷新上个话题下个话题[工欲善其事必先利其器]ADB工具操作命令详解-转载自Gfan网adb(AndroidDebugBridge)是Android提供的一个通用的调试工具,说白了就是debug工具。借助这个工具,我们可以管理设备或手机模拟器的状态。个人常用功能1、在设备上运行shell命令2、安装卸载程序3、推送文件到设备中4、从设备中推送文件到PC端5、快速重启工具需求各机型不同不做详细介绍,请在自己机型区寻找方法1、设备驱动(必须)2、设备Rooted(非必须)该工具已在开发环境中的platform-tools存在,这里就不提供了常用操作命令1.查看设备adbde
2、vices这个命令是查看当前连接的设备,连接到计算机的android设备或者模拟器将会列出显示2.安装软件 adbinstalladbinstall:这个命令将指定的apk文件安装到设备上adbinstall-r:如果加-r参数会覆盖原来安装的软件并保留数据注意:apk文件名不要使用中文且不要有空格号adb常见安装错误提示说明3.卸载软件adbuninstalladbuninstall<包名>adbuninstall-k<包名>如果加-k参数,卸载软件但是保留配置和缓存文件.4.进入设备或模拟器的shell adbshell通过上面的命令,
3、就可以进入设备或模拟器的shell环境中,在这个LinuxShell中,你可以执行各种Linux的命令,另外如果只想执行一条shell命令,可以采用以下的方式: adbshell[command]如:adbshellls列出当前目录下的内容。5.从电脑上发送文件到设备 adbpush<本地路径><远程路径>用push命令可以把本机电脑上的文件或者文件夹复制到设备(手机)6.从设备上下载文件到电脑 adbpull<远程路径><本地路径>用pull命令可以把设备(手机)上的文件或者文件夹复制到本机电脑7.挂载system读写adbremount常用于系统目录操作,或许系统目录读
4、写权限8.重新启动设备adbreboot重新启动adbrebootrecovery重新启动到recoveryadbrebootbootloader重新启动到bootloader9.写脚本常用的几个命令adbwait-for-device等待设备响应常用于安装之类的脚本中adbversion查看adb版本常和if语句搭配用于检测是否存在adb工具adbget-state判断设备状态常用于脚本刷机时的设备状态判断10.显示帮助信息adbhelp.......还有用过更多相关命令的可以回帖个人常用的几个脚本和大家分享一、软件安装脚本脚本存放位置:桌面使用方法:手机连接电脑,直接拖动ap
5、k文件到脚本上即可安装注意:apk文件名不得为中文且建议不要带有空格@echoofftitleinstallcolor0Aecho正准备安装echo"%~f1"cd"%~dp0"cd..adbwait-for-deviceadbinstall-r"%~f1"pause安装完毕二、软件卸载脚本脚本存放位置:用户工作目录使用方法:1.手机连接电脑,打开CMD,输入uninstall打开;输入1或者2,选择系统软件或者普通软件;2.输入包名卸载软件,back返回主页,exit退出。@echoofftitleuninstallcolor0A:startclsecho请输入要
6、卸载的软件类型echo1.systemecho2.dataSET/Pmenuna=请选择后回车:IF%menuna%==1setapktype=systemIF%menuna%==2setapktype=data:unstallclsecho%apktype%/app文件列表echo------------------------------------------------------------------------------adbshellls%apktype%/appecho----------------------------------------------
7、--------------------------------echo软件包名在AndroidManifest.xml中package="packageName"echo如果看到这种文件名com.wd.AndroidDaemon-1.apkecho可以直接右键选择标记复制包名com.wd.AndroidDaemonset/PINPUT=请输入软件包名(输入back返回主页exit退出):%=%if%INPUT%==exitexitif%INPUT%==backgotostart
此文档下载收益归作者所有