adb命令

andriod学习code2 命令调试篇

廉价感情. 提交于 2020-04-07 02:01:30
andirod调试工具 adb.exe andriod debug bridge andriod调式桥 adb devices 列出所有的连接设备 reset adb 重启adb的调试桥 adb kill-server 杀死调试桥 adb start-server 启动adb调试桥 查看端口dos命令 netstat -ano adb install xxx.apk 安装一个程序 adb -s 设备名 install apk的path路径 assets 资产目录 存放一个文件的,这些文件会被打包到应用程序的apk(安装包) bin 编译后的文件目录 andriod系统是一个基于事件驱动行为一种系统 andirod添加事件驱动有四种方式 来源: oschina 链接: https://my.oschina.net/u/238082/blog/488641

Android开发环境搭建(eclipse)

风格不统一 提交于 2020-04-05 22:27:30
使用的Eclipse的版本为: eclipse-java-indigo-SR2-win32 下载eclipse 点击菜单" Help " - " Install New Software... " 输入: http://dl-ssl.google.com/android/eclipse 点击"Finish",开始下载安装"ADT Plugin"。 +++++++++++++++++++++++++++++++++++++++++ 若在下载安装时出现如下问题: 1 Cannot complete the install because one or more required items could not be found. 2 ... ... 则需要先安装" WST Server Adapters ",安装办法:【"Help" - "Install New Software..."】 Work With: Indigo - Http://download.eclipse.org/releases/indigo 选择" Web, XML, Java EE and OSGi Enterprise Development "下的" WST Server Adapters ",如下图: 若安装时,无法连上源,试试菜单中的 help - Eclipse Marketplace 安装完成之后

adb之CPU测试(十)

隐身守侯 提交于 2020-04-04 17:56:52
一,cpu   1,命令:adb shell dumpsys cpuinfo      第一行是负载,表示1分钟,5分钟,10分钟的负载情况   2,还可以使用adb shell "top" 命令 看内存和CPU   3, 使用monitor工具采集     第一步:          第二步:        第三步:就可以分析了                       来源: https://www.cnblogs.com/hally/p/12631774.html

移动端自动化测试之--adb命令

♀尐吖头ヾ 提交于 2020-04-02 19:25:49
目录 adb简介 adb常用命令 一、adb简介 adb(Android Debug Bridge安卓调试桥)是一个通用命令行工具,允许pc与模拟器或者Android设备进行通信,它可为各种设备操作提供便利,如安装和调试应用。 adb使用本地TCP端口5037绑定,使用该端口进行通信 启用adb调试,需要再设备上打开USB调试模式 二、adb常用命令 1、普通命令 adb version # 查看adb版本 adb connect 设备IP:端口号 # 连接设备 adb devices # 查看当前连接的设备 adb shell [-s 指定设备IP:端口号]# 进入连接设备的命令操作界面,支持指定设备 (进入shell后#表示有root权限,$表示无root权限) adb kill-server # 关闭adb服务 adb start-server # 打开adb服务 2、应用相关命令 adb install [–r] 安装包在pc上的地址 # 在设备上安装app,-r表示覆盖安装 adb uninstall [-k] app包名 # 从设备上卸载掉app,-k表示保留配置和缓存 adb shell pm list package [|findstr 关键字] # 查看设备上的应用包名,支持通过关键字查询 3、文件相关命令 adb push pc端文件路径 设备端文件路径 #

device unauthorized & ANDROID_ADB_SERVER_PORT 问题解决

不打扰是莪最后的温柔 提交于 2020-03-30 05:53:35
最近做安卓开发的时候,碰到了如下两个极品问题,刚开始晕头转向,仔细一研究终于解决了: FAQ1: C:\Users\xxx>adb shell adb: Env var ANDROID_ADB_SERVER_PORT must be a positive number less than 65536. Got "89999" Android Debug Bridge version 1.0.32 Revision 09a0d98bebce-android ---这个问题是因为我先前windows系统环境变量中设置的 ANDROID_ADB_SERVER_PORT值过大,这里要求小于65535,因此解决办法就是: ANDROID_ADB_SERVER_PORT 65534 # 这个端口号可以随意只要小于65535就可 FAQ2: C:\Users\xxx>adb shell error: device unauthorized. This adb server's $ADB_VENDOR_KEYS is not set Try 'adb kill-server' if that seems wrong. Otherwise check for a confirmation dialog on your device. ---这个问题可能是由于安卓系统的adb公钥授权问题导致的

adb 常用命令

强颜欢笑 提交于 2020-03-23 05:10:54
今天截取Android设备日志,发现命令都忘啦,从网上搜出来之后,保存一下。 Adb 常用命令: 【adb help】获取帮助 【adb -s】以root权限登录 【adb get-serialno】获取设备串号 【adb root】获取root权限,对部分手机有用,大部分上市手机已经把这个功能给关闭了。获取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】安装应用程序 【adb uninstall com.android.helloworld】卸载helloworld,系统带的应用不可卸载。 【adb push /sourcepath/filename /destinationpath/filename】从pc端拷贝一个文件到终端 【adb pull /sourcepath/filename /destinationpath/filename】从终端拷贝一个文件到pc端 【adb

夜神模拟器怎么连接adb

家住魔仙堡 提交于 2020-03-16 06:11:38
夜神模拟器连接不了adb的原因主要是adb的版本与夜神模拟器adb版本不一致造成的,具体的解决办法请看下面的操作步骤。 工具/原料 电脑 安装了夜神模拟器 方法/步骤 1 使用快捷键win + R打开运行窗口,输入cmd,点击确定按钮 2 启动了cmd命令窗口 3 输入adb version命令,查看adb版本,我电脑的adb版本为1.0.39 4 输入nox_adb version 命令,查看模拟器的adb版本,发现模拟器的版本是1.0.36与android-sdk的adb版本不一致 5 首先进入android-sdk的platform-tools目录下复制adb.exe 6 进入模拟器的安装目录下,修改nox_adb.exe的名字为nox_adb.exe.bak 7 把android-sdk的adb.exe文件复制到桌面一份,修改adb.exe的名称为nox_adb.exe,再把桌面修改完名称的nox_adb.exe复制到模拟器的Nox\bin目录下 8 再次在cmd窗口中输入命令nox_adb version ,发现替换完文件后的版本变为1.0.39了,版本一致了 9 打开模拟器 10 在cmd中输入 adb devices,可以发现模拟器设备了,已经连接上了,大功告成 转自: https://jingyan.baidu.com/article

adb出现unkown host advices 错误

时间秒杀一切 提交于 2020-03-14 02:34:05
今日在Windows DOS窗口中输入adb命令,如adb devices,adb shell等后,会出现如下错误: adb server is out of date. killing... ADB server didn't ACK * failed to start daemon * error: unknown host service , 总结下原因和解决方法 出现这问题是有两种原因: 1.因为你的电脑上安装了豌豆夹,91,360,扣扣等手机助手软件,这些工具在后台运行占用了5037端口引起的 只需打开“任务管理器”,找到该助手程序的相关进程,如豌豆夹的'wandoujia_helper.exe',把相关进程kill掉就可以 如果不知道怎么找可以打开命令行 输入:netstat -ano | findstr "5037"就可以查看哪些程序占用了5037端口。然后kill掉它们即可 2.tabd.exe进程引起的,这是腾讯扣扣自动连接手机的进程,在任务管理器中kill掉即可。 以下是成功的画面~ 来源: https://www.cnblogs.com/hhddcpp/p/3926958.html

《自拍教程43》adb命令_一键读取硬件配置

ε祈祈猫儿з 提交于 2020-03-13 14:55:46
Android系统测试过程中, 比如接口测试,需要用到设备的iccid, 或者uuid, 车载测试需要用到VIN号(车辆唯一标识号), 4G测试等需要设计IMEI号等设备配置字参数等, 我们还可以读取到设备的分辨率,emmc磁盘容量, cpu型号,内存大小等,这些硬件配置信息, 可以辅助我们做测试,如何读取到这些硬件信息呢? 准备阶段 adb shell getprop命令,可以获取到Android设备iccid, imei,emmc磁盘容量等 adb shell wm size 可以读取到分辨率 adb shell cat /proc/cpuinfo 可以读取到cpu相关的信息 adb shell cat /proc/meminfo 或adb shell free 可以读取到内存相关的信息 os.popen()函数可以快速调用以上命令并获取输出字符串。 python的re正则表达式可以轻易地进行数据匹配,查找等强大的字符串处理 getprop命令介绍 getprop命令是android自带的动态获取系统属性参数, 包括了软件,硬件属性参数等,其有好几种执行方式,包括: 用法一: getprop 获取全部系统属性参数, 比如魅族Note5的 getprop我们保存为txt文件(可点击下载) 用法二: getprop 属性名,可获取某个指定属性的具体参数信息,比如: 相对应的

《自拍教程42》adb命令_一键读取系统版本信息

ⅰ亾dé卋堺 提交于 2020-03-12 22:15:08
Android系统测试, 开始测试前,我们需要先确认所测试的系统版本是否正确, 还有报bug的时候,开发需要你提供具体的系统版本信息。 还有系统打版时间等, 不同的版本修复了不同的bug,合入了不同的新功能等, 如果测试人员测试的系统版本都不对,会直接被开发怼到哭。 如何一键获取Android系统版本信息呢? 一般我们通过读取/system/build.prop这个配置文件来获取, 这套方案基本适合所有的Android终端设备获取系统版本信息。 准备阶段 adb shell cat /system/build.prop,可以获取系统版本信息。 os.popen()可以轻易地获取以上命令的输出字符串。 python的re正则表达式可以轻易地进行数据匹配,查找等强大的字符串处理 build.prop文件介绍 build.prop是Android系统中的一个重要的属性文件, 其是在版本编译时自动生成的一个属性文件, 记录了包括系统版本,系统编译时间,Android版本号等, 刷机完成后,一般存储在Android设备的/system/build.prop文件。 我们可以通过cat /system/build.prop命令查看这个文件. 比如魅族Note5的 build.prop文件(可点击下载) os.popen()函数介绍 之前的课程,我们一直用的是os.system()函数执行命令行,