IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 移动开发 -> Android 常用ADB命令 -> 正文阅读

[移动开发]Android 常用ADB命令

adb 查按键广播(常用于按键实现特殊功能的项目)
? adb logcat ActivityManager:V *:S |findstr non-protected


获取键值命令
? adb logcat |findstr -i keycode ? ? ?//findstr 用作过滤 , -i 表示忽略大小写
模拟发送键值
? adb shell input keyevent "18"


adb抓取log
? adb logcat -b system -b main -v time > log.txt (ctrl +c 停止)


获取APP的相关版本号等信息(命令要连接adb shell一起输入,不能分开输)
? adb shell pm list packages
? adb shell dumpsys package packageName |findstr version
? adb shell dumpsys package packageName |findstr versionCode
? adb shell dumpsys package packageName |findstr versionName
查看软件路径
? adb shell dumpsys package com.android.address > aa.log


查看当前所在的最上层activity
//adb shell dumpsys activity |grep mFocusedActivity (android 9.0起失效)
? adb shell dumpsys activity top --- 看TASK后面的,使用搞不太方便,信息太多,不好分辨
查看当前Activity (adb shell 之后再执行,grep前面有空格)
? dumpsys window | grep mFocusedWindow
? dumpsys window | grep mCurrentFocus


查看系统白名单列表
? adb shell dumpsys deviceidle
查看锁情况
? adb shell dumpsys power


查看手机分辨率
? adb shell wm size
? adb shell dumpsys window displays |head -n 5 显示前五行
查看手机屏幕像素密度
? adb shell wm density
查看手机IMEI号
? adb shell / service call iphonesubinfo 1


查看手机的内存使用情况
? adb shell cat /proc/meminfo?
查看系统GPS开关
? adb shell settings get secure location_providers_allowed
查询蓝牙开关状态
? adb shell settings get global bluetooth_on ?
开启/关闭蓝牙(root)
??adb shell svc bluetooth enable/disable

??
查看危险权限列表可以使用命令
? adb shell pm list permissions -g -d
查看手机固件所有信息
? adb shell -> getprop
? adb shell getprop | grep build grep model


adb 开启/关闭app
? adb shell am start -n 包名/类名 / adb shell am force-stop 包名
例如 开始MTKlog:
? adb shell am start -n com.mediatek.mtklogger/.MainActivity
? adb shell am broadcast -a com.mediatek.mtklogger.ADB_CMD --es cmd_name "start" --ei? cmd_target "1"
开启拨号盘
? adb shell am start -n com.android.dialer/com.android.dialer.app.DialtactsActivity
进入工程模式
? adb shell am start -n com.mediatek.engineermode/.EngineerMode
进入系统设置
? adb shell am start -n com.android.settings/com.android.settings.Settings


adb 模拟发送广播
? adb shell am broadcast -a com.android.address

查看终端CPU使用率
? top
? top m -5
查看文件夹的树形结构
? tree

adb 多设备操作
? adb -s 设备号 shell

以下不是adb命令,但也是很重要的命令:
系统签名命令:?
?? ?java -Djava.library.path=. -jar signapk.jar platform.x509.pem platform.pk8 old.apk new-signed.apkmonkey?
adb 方法测试命令
?? ?monkey -s 1000 --ignore-crashes --ignore-timeouts --ignore-security-exceptions --pct-trackball 0 --pct-nav - --pct-majornav 0 --pct-anyevent 0 -v -v -v --throttle 700 1200000000


查看证书关联的SHA1值(apk解压包里面的CERT.RSA)
?? ?keytool -printcert -file CERT.RSA
生成签名文件
?? ?keytool -genkey -alias releaseKey -keyalg RSA -validity 20000 -keystore test.keystore
查看SHA1
?? ?keytool -list -v -keystore googlemap.keystore -alias releaseKey -storepass android -keypass android
或者 keytool -list -v -keystore test.keystore


查看布局错误,通过编译gradle:?
?? ?gradlaw build --debug

常看adb端口暂用:
ADB server didn't ACK
adb nodaemon server ?查看端口绑定
netstat -ano | findstr "5037" 查看PID占用情况
再进任务管理器里面找到对应的占用了端口的应用
?

根据安装包获取APP的包名,版本号,版本名等信息
aapt dump badging 安装包路径

可以进行信息过滤。

  移动开发 最新文章
Vue3装载axios和element-ui
android adb cmd
【xcode】Xcode常用快捷键与技巧
Android开发中的线程池使用
Java 和 Android 的 Base64
Android 测试文字编码格式
微信小程序支付
安卓权限记录
知乎之自动养号
【Android Jetpack】DataStore
上一篇文章      下一篇文章      查看所有文章
加:2021-11-18 11:17:50  更:2021-11-18 11:18:02 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 3:35:07-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码