ADB usb 或 WiFi 连接手机 ADB工具下载

小米 MIUI8.5 手机开启USB调试

1.设置-->我的手机-->全部参数-->MIUI版本--->连续点N次

2.设置-->更多设置-->开发者选项-->USB调试

ADB连接常用命令(Adreno Profiler 需要先ADB连接)

//查看设备列表
adb devices //USB方式连接手机
adb tcpip 5555 //断开USB连接
adb disconnect //使用局域网连接设备
adb connect android设备IP地址(如:adb connect 192.168.137.144)

ADB工具下载地址

adb连接工具(我用的cofface adb)

【cofface】adb基于最新安卓源码编译修改,兼容其它助手,增加参数,支持识别所有机型

工具详情与下载地址

工具详情:http://blog.cofface.com/archives/569.html

下载地址:
1)、Windows版:链接:http://pan.baidu.com/s/1qXKjqw8 密码:e33w
2)、Linux版:链接:http://pan.baidu.com/s/1sk9XNXz 密码:y593
3)、arm平台版:链接:http://pan.baidu.com/s/1slyIHWT 密码:ugpp

ADB连接方式

ADB很强大,记住一些ADB命令有助于提高工作效率。

获取序列号:

 adb get-serialno
查看连接计算机的设备: adb devices
重启机器: adb reboot
重启到bootloader,即刷机模式: adb reboot bootloader
重启到recovery,即恢复模式: adb reboot recovery
查看log: adb logcat
终止adb服务进程: adb kill-server
重启adb服务进程: adb start-server
获取机器MAC地址: adb shell cat /sys/class/net/wlan0/address
获取CPU序列号: adb shell cat /proc/cpuinfo
安装APK: adb install <apkfile> //比如:adb install baidu.apk
保留数据和缓存文件,重新安装apk: adb install -r <apkfile> //比如:adb install -r baidu.apk
安装apk到sd卡: adb install -s <apkfile> // 比如:adb install -s baidu.apk
卸载APK: adb uninstall <package> //比如:adb uninstall com.baidu.search
卸载app但保留数据和缓存文件: adb uninstall -k <package> //比如:adb uninstall -k com.baidu.search
启动应用: adb shell am start -n <package_name>/.<activity_class_name>
查看设备cpu和内存占用情况: adb shell top
查看占用内存前6的app: adb shell top -m 6
刷新一次内存信息,然后返回: adb shell top -n 1
查询各进程内存使用情况: adb shell procrank
杀死一个进程: adb shell kill [pid]
查看进程列表: adb shell ps
查看指定进程状态: adb shell ps -x [PID]
查看后台services信息: adb shell service list
查看当前内存占用: adb shell cat /proc/meminfo
查看IO内存分区: adb shell cat /proc/iomem
将system分区重新挂载为可读写分区: adb remount
从本地复制文件到设备: adb push <local> <remote>
从设备复制文件到本地: adb pull <remote> <local>
列出目录下的文件和文件夹,等同于dos中的dir命令: adb shell ls
进入文件夹,等同于dos中的cd 命令: adb shell cd <folder>
重命名文件: adb shell rename path/oldfilename path/newfilename
删除system/avi.apk: adb shell rm /system/avi.apk
删除文件夹及其下面所有文件: adb shell rm -r <folder>
移动文件: adb shell mv path/file newpath/file
设置文件权限: adb shell chmod 777 /system/fonts/DroidSansFallback.ttf
新建文件夹: adb shell mkdir path/foldelname
查看文件内容: adb shell cat <file>
查看wifi密码: adb shell cat /data/misc/wifi/*.conf
清除log缓存: adb logcat -c
查看bug报告: adb bugreport
获取设备名称: adb shell cat /system/build.prop
查看ADB帮助: adb help
跑monkey: adb shell monkey -v -p your.package.name 500 参考资料:https://zmywly8866.github.io/2015/01/24/all-adb-command.html

ADB usb 或 WiFi 连接手机 ADB工具下载的更多相关文章

  1. 电脑通过WIFI连接手机ADB

    1.搜索adb wifi 2.安装并开启:根据提示 3.电脑:adb connect 192.168.1.134 a安装ADB TOOLS b安装ADB DRIVER c将ADB TOOLS复制到c: ...

  2. appium---adb通过wifi连接手机

    前几天接到领导的安排,想要测试下apk的耗电量,可以通过手机adb命令进行监控手机电量的变化:但是这样如果通过USB连接手机的话,USB就会自动给手机进行充电,无法达到我们想要的结果,于是想到了通过w ...

  3. adb wifi连接手机

    1. 默认情况下,ADB是通过USB来进行连接的. 不需要USB线,直接在android设备上安装一个超级终端,在终端里运行以下代码即可: su setprop service.adb.tcp.por ...

  4. 通过USB和wifi连接真机&编写第一个脚本

    一.通过USB和wifi连接真机 1. 数据线连接手机并允许调试 cmd命令行执行:adb devices (能查看到设备就可以进行编写自动化脚本步骤了,如果在USB接触不良的情况下,可以执行下面步骤 ...

  5. uiautomator2 wifi连接手机

    [实施方法] 手机和电脑同时连接到同一个wifi上 1.开启远程adb #开启远端adb,这一步需要手机通过USB连接到电脑 adb tcpip 5555 #结果如下:restarting in TC ...

  6. 笔记本使用网线连接可以进行ftp下载,但是通过wifi连接只能登陆不能下载的问题。

    环境: (1)服务器为阿里云服务器,有公网ip,有内网ip,公网和内网已经做了相关端口的映射,ftp服务器为FileZilla,ftp服务器被动模式已开启,防火墙已关闭 (2)ftp客户端为java写 ...

  7. eclipse wifi 连接手机

    参考:http://blog.csdn.net/onlyonecoder/article/details/9121397 首先打开手机的wifi设置,使其连接到网络.然后,需要在手机上对adb连接端口 ...

  8. Android手机用wifi连接adb调试的方法

    https://www.jianshu.com/p/dc6898380e38 0x0 前言 Android开发肯定要连接pc的adb进行调试,传统的方法是用usb与pc进行连接,操作简单即插即用,缺点 ...

  9. 关于adb连接手机offline的问题解决

    win7-64位系统.对于windows系统,adb devices 显示offline一般可能有两个原因: 1 )端口被占用. 解决方式是:查找端口号,结束占用进程: adb nodaemon se ...

随机推荐

  1. 设计模式的征途—7.适配器(Adapter)模式

    在现实生活中,我们的笔记本电脑的工作电压大多数都是20V,而我国的家庭用电是220V,如何让20V的笔记本电脑能够工作在220V的电压下工作?答案:引入一个电源适配器,俗称变压器,有了这个电源适配器, ...

  2. 使用Supervisor守护Python进程

    1.需求 现在有一个进程需要每时每刻不断的跑,但是这个进程又有可能由于各种原因有可能中断.当进程中断的时候我希望能自动重新启动它,此时,就需要使用到了Supervisor.Supervisor起到守护 ...

  3. 【转】MYSQL 使用SQLyog导入遇到问题解决

    原文地址:http://blog.163.com/o5655@126/blog/static/1667428342010910112510738/  昨天公司想要将一个数据库的数据导出再导入到另外一个 ...

  4. SICK激光雷达LMS511测量数据说明

    帧结构说明 LMS511的官方手册存在几个版本,在<Laser Measurement Systems of the LMS500 Product Family>的英文手册中,对单次(连续 ...

  5. .net core 支付宝,微信支付 二

    源码: https://github.com/aspros-luo/Qwerty.Payment/tree/develop 今天开始微信支付 微信支付坑比较多,支付流程也不太一样,微信支付需要先生成预 ...

  6. 说说缓存,说说Redis

    无论是客户端还是服务端,缓存都是必不可少的一种提升用户体验的策略,大家在平时开发中,有意无意都会用到缓存,比如说 Android 开发的同学们,所有的图片框架,基本都有用到缓存技术,服务端那就完全不用 ...

  7. Mac安装Elasticsearch时提示:No Java runtime present, requesting install.

    没有安装java的童鞋可以先去安装一下,地址:https://www.java.com/zh_CN/ 安装之后还是提示如下错误: ➜ elasticsearch-2.4.3 bin/elasticse ...

  8. dSYM文件分析

    什么是 dSYM 文件 Xcode编译项目后,我们会看到一个同名的 dSYM 文件,dSYM 是保存 16 进制函数地址映射信息的中转文件,我们调试的 symbols 都会包含在这个文件中,并且每次编 ...

  9. THinkPHP的认识

    四中路由方式:http://网址/index.php?m=分组&c=控制器&a=操作方法(但是这个不安全,不推荐使用)http://网址/index.php/分组/控制器/操作方法(默 ...

  10. Numpy入门 - 数组切片操作

    本节主要演示数组的切片操作,数组的切片操作有两种形式:更改原数组的切片操作和不更改原数组的切片操作. 一.更改原数组的切片操作 import numpy as np arr = np.array([1 ...