android 手机命令大全,adb 命令大全
adb是什么
adb的全称为Android Debug Bridge,就是起到调试桥的作用。它就是一个命令行窗口,用于通过电脑端与模拟器或者是设备之间的交互。
adb有什么用
借助adb工具,我们可以管理设备或手机模拟器的状态。还可以进行很多手机操作,如安装软件、系统升级、运行shell命令等等。其实简而言说,adb就是连接Android手机与PC端的桥梁,可以让用户在电脑上对手机进行全面的操作。
如何安装adb
使用adb命令需要先安装Android SDK,具体安装方法可参考我之前写的一遍博文中的第二步,转送门:https://www.cnblogs.com/feng0815/p/8179714.html
adb常用命令
1.查看当前已连接的设备
adb devices
主要作用:查看当前已连接的设备,连接到计算机的Android设备或者模拟器将会以列表的形式显示。
输出格式:[serialNumber][state]
l 如果当前没有模拟器或者设备运行,adb则会返回List of devices attached为空
l offline:表明设备没有连接到计算机或无响应
l device:设备已经连接到计算机。注意,该状态并不表示Android设备可用,当Android设备处于启动阶段时,若连接成功也会返回该状态。
C:\Users\chenshifeng>adb devices
List of devices attached
2cc1bf71 device
30.52.104.12:5555 device
2.关闭和启动adb服务
adb kill-server //关闭adb服务
adb start-server //启动adb服务
3.安装app
adb install
常用参数:
adb install –r 覆盖安装
adb install –s 安装到SD卡
adb install –rs覆盖安装到SD卡
adb –s install 选定设备安装
当有多个设备连接时,可以用下面的命令来直接选定设备进行安装。
adb [-d|-e|-s ] install
d:真机(多个设备中只有一个真机时适用)
e:模拟器(多个设备中只有一个模拟器时适用)
s:序列号
adb –d install ./test.apk
adb –s emulator-5556 install ./test.apk
4.卸载APP
adb uninstall
主要作用:卸载设备上的指定程序
查看包名路径:/data/app,系统安装包路径:/sys/data,这两个路径下文件的查看都需要root权限
adb uninstall –k
adb shell pm uninstall –k
卸载程序但是保留其配置和缓存文件,即/data/data/packname下的数据与/sdcard/程序名 的数据
未完待续。。。
标签:模拟器,命令,adb,install,Android,大全,安装,设备
来源: https://www.cnblogs.com/feng0815/p/14276092.html
android 手机命令大全,adb 命令大全相关推荐
- Android手机app的adb命令测试电量
Android手机app电量测试 Android 5.0及以上的设备, 允许我们通过adb命令dump出电量使用统计信息 第一步:手机安装要测试的应用,打开手机开发者模式-USB模式,运行cmd.ex ...
- Android:玩转ADB命令(ADB命令使用大全)
此文章内容整合自网络,欢迎转载. 我相信做Android开发的朋友都用过ADB命令,但是也只是限于安装应用push文件和设备重启相关,更深的就不知道了,其实我们完全可以了解多一点,有一些不常用的场景我 ...
- 玩转ADB命令(ADB命令使用大全)
此文章内容整合自网络,欢迎转载. 我相信做Android开发的朋友都用过ADB命令,但是也只是限于安装应用push文件和设备重启相关,更深的就不知道了,其实我们完全可以了解多一点,有一些不常用的场景我 ...
- android 代码发adb,Android预安装软件adb命令编译源码
Android预安装软件&adb命令&编译源码 发布时间:2020-06-02 17:28:41 来源:51CTO 阅读:895 作者:年少的风 1.预安装软件: 将eclipse下的 ...
- [转]Mac OS X 下部分Android手机无法连接adb问题之解决方案
时至当今,Android山寨手机厂商已如此之多,能修改和个性化定制Android OS的能人已是多如牛毛,有的牛人修改Android系统只会影响所修改的点,不会影响其它,然后还有的就不多说了,总之做的 ...
- Mac OS X 下部分Android手机无法连接adb问题之解决方案
时至当今,Android山寨手机厂商已如此之多,能修改和个性化定制Android OS的能人已是多如牛毛,有的牛人修改Android系统只会影响所修改的点,不会影响其它,然后还有的就不多说了,总之做的 ...
- (转)Mac OS X 下部分Android手机无法连接adb问题之解决方案
时至当今,Android山寨手机厂商已如此之多,能修改和个性化定制Android OS的能人已是多如牛毛,有的牛人修改Android系统只会影响所修改的点,不会影响其它,然后还有的就不多说了,总之做的 ...
- php adb手机型号,使用adb命令操控Android手机
1) 手机连接电脑之前 首先,查看安卓手机是否已经连接上电脑 adb devices 让adb一直查找安卓设备,找到后才停止 adb wait-for-device 2) 手机连接电脑后的操作 2.0 ...
- android 停用应用的命令,【ADB命令实战】免ROOT停用小米手机系统应用
对于未解锁的手机,总存在那么一些我们用不到,甚至看都不想看到的应用,但是没办法卸载,在这里提供一些禁用掉这些应用的方法供参考:本内容是以小米的MIUI系统为例,其他品牌机型不确保可以成功,毕竟系统应用 ...
最新文章
- 中国最大的python社区-python 最大堆
- day4-生成器并行运算
- 401 Unauthorized
- 我的新书《Spring Cloud实战》预告
- 一个4体低位交叉的存储器_前交叉韧带术后关节粘连的康复策略
- thin还是thick(续),实证新结论!
- 所大学生都要学计算机基础吗,大学生计算机基础学期总结.docx
- 2021年NLP重要国际会议时间
- struts2 Unable to load configuration
- 数据库可视化软件:Navicat系列
- android instrumentation 用法,android测试之——Instrumentation(一)
- 单行横向滑动的日历calendar控件
- 在计算机中这样切换大小英语字母,怎么在Excel2016表格中快速转换字母大小写
- syn重发_TCP/IP中SYN,FIN的缩写意思
- matlab画彩色光栅,通过四种方法,在MATLAB中画一维光栅
- Spark实用议题系列(02)--- DataFrame的各种join总结和实例
- 《鸡啄米C++编程入门系列》系列技术文章整理收藏
- MapReducer Counter计数器的使用,Combiner ,Partitioner,Sort,Grop的使用,
- SpringBoot使用爬虫(初级阶段)
- 老毛桃U盘启动,装Linux
热门文章
- python多线程并发编程技术_同步线程 -
Python并发编程教程™
- BigInteger用法-Java大数据存储、运算
- ZYNQ UARTLite接收不定长数据
- 1在mysql进行定义操作系统_Mysql基础知识一
- Linux C :系统调用-fork,wait,subreaper
- 语言古诗默写_小学生背诵默写古诗文是否合理且必要?专家热议教育“减负”...
- pythonyield详解_Python yield生成器详解
- CPU和内存之间——地址映射(理解很重要)
- Cpp 对象模型探索 / 多重继承虚函数表分析
- C++11 std::function