Android_adb_基本常用命令

Android五大常用布局组件:

FrameLayout:单帧布局 帧里的控件叠加

LinearLayout:线性布局 以水平或垂直方向排列

ConstraintLayout:约束布局 通过相对定位排列,可视化的编写布局排列

TableLayout:表格布局 表格形式排列

RelativeLayout:相对布局 相对定位排列

android:layout_below 元素下方

adb基本命令:

adb start-server:开启adb;

adb kill-server:杀死adb进程

adb tcpip 5555终端输入

adb connect <手机ip>:555

adb reboot 重启手机

adb install ***.apk

pwd 查看当前目录

adb shell

pm list package 查看手机中的所以APP包名

pm list package grep | tencent 筛选查看手机中所有APP包名、

pm list package -f 查看apk包安装位置

pm list package -f grep | tencent 筛选查看apk包安装位置

adb shell dumpsys meminfo 查看内存信息、

adb shell dumpsys battery 查看电量信息

adb shell dumpsys package 查看包信息

adb shell dumpsys wifi 查看WiFi信息

adb shell dumpsys procstats 显示内存状态

adb -s xxx push C:/advert/sdcard/ 设备链接后,将pc文件传输到android设备、

adb -s xxx pull /sdcard/ad_file_log D:/2014work/ 此处用的cmd命令下载

adb shell am force-stop com.redsun.phone: 杀死当前手机的com.redsun.phone进程的APP

adb shell ps: 查看手机中所有进程

adb shell ps | grep com: 查看手机中包含com包名的进程

adb shell ps|grep com.redsun.phone: 查看手机中包名com.redsun.phone的进程

adb push hosts /system/etc/hosts 以"以文本编辑器"方式打开编辑可

adb push host /system/etc (个别手机没有完全root,此时可以将该文件adb push hosts/sdcard到sd卡,然后在从sd卡copy过去)

adb remount 具有读写host文件的权限

adb shell

adb logcat -c 清除日志

adb uninstall [apk文件的路径]

adb shell pm clea清除应用数据

su
=查看手机cpu

adb shell "cat/proc/cpuinfo" 查看当前cpu的位数

adb logcat -> logcat.txt 将AS实时log信息输出至logcat.txt文件中

adb shell dumpsys dropbox --print > /Users/hongri/Desktop/log/redsun.txt抓取设备中dropbox中的崩溃日志信息

adb install留六个选项

-r 替换已经存在的应用程序,即强制安装

-t 允许安装测试包

-d 允许降级安装

-s 把应用安装到sd卡上

-l 锁定该应用程序

-g 为该应用授予所有运行时的权限

adb shell pm uninstall -k --user 0 包名;删除系统应用

adb shell pm list packages 查看手机应用包名

adb shell pm list packages -f 查看手机apk文件安装位置

adb shell pm list permissions -d -g 查看危险权限

adb shell ps 或adb shell ps | grep 查看进程信息

adb shell pm clear 包名 停止APP进程,并且清楚这个APP进程产生的所有数据,相当与reset

adb shell am start -a android.intent.action.CALL -d tel:10086拨打电话

adb shell am start -a android.intent.VIEW -d http://www.baidu.com 打开网站

adb shell am start -a android.intent.action.VIEW -d"路由地址" deeplink唤端

adb shell am start -a android.intent.action.MUSIC_PLAYER:打开音乐播放器

adb shell am kill com.redsun.phone:杀死制定后台进程

adb shell am kill-all 杀死所有后台进程

adb shell am force-stop 强制杀死进程

abd usb 修复指令

adb devices 查看设备链接状态

adb -s [设备名]install -r[apk包绝对路径]即可

am monitor 监控

adb devices -l 查看详细设备信息(含型号)

adb shell getprop ro.build.date :查看手机固件构建时间

adb shell settings get system screen_brightness 获取当前屏幕亮度

adb shell settings get secure default_input_method 获取默认输入法

adb shell settings get system screen_off_Timeout 获取自动锁屏时间

adb shell setting list system

adb shell settings list system

adb shell settings list global

adb shell settings list secure

adb shell settings put system screen_brightness 1000 设置当前屏幕亮度

adb shell settings put system screen_off_timeout 86400000 设置自动锁屏时间(毫秒为单位ms:)

adb shell am start com.huawei.notepad 打开记事本

adb shell settings put global device_provisioned 1 && adb reboot

adb shell pm list users 列出所有用户

adb shell pm create-user "user_name" 创建用户

adb shell pm clear com.example.test 清除指定应用的所有数据

adb shell ps | findstr "com.tencent.mobileqq" 查看进程

adb shell kill pid kill进程

adb shell am force-stop package_name 查看进程

adb shell dumsys window trace 查看trace信息

adb shell dumpsys power 查看电源管理信息

adb shell dumpsys battery 查看电池信息

adb shell dumpsys SurfaceFlinger 查看渲染信息

adb shell getprop ro.product.brand 获取手机厂商名称

adb shell getprop ro.build.version.sdk 获取手机SDK

adb shell wm size 查看手机分辨率

adb shell wm density 查看屏幕密度

adb shell wm density 160 修改屏幕密度

adb shell wm density reset 恢复原屏幕密度

adb shell input tap x坐标 y坐标

adb shell input keyevent [key值]

adb shell cat /sys/class/net/wlan0/address 查看手机的mac地址

adb shell pm clear 清除应用数据

adb shell svc wifi enable 开启wifi

adb shell svc wifi dsable 关闭wifi

相关推荐
游戏开发爱好者821 分钟前
日常开发与测试的 App 测试方法、查看设备状态、实时日志、应用数据
android·ios·小程序·https·uni-app·iphone·webview
王码码203526 分钟前
Flutter for OpenHarmony 实战之基础组件:第三十一篇 Chip 系列组件 — 灵活的标签化交互
android·flutter·交互·harmonyos
黑码哥42 分钟前
ViewHolder设计模式深度剖析:iOS开发者掌握Android列表性能优化的实战指南
android·ios·性能优化·跨平台开发·viewholder
亓才孓1 小时前
[JDBC]元数据
android
独行soc1 小时前
2026年渗透测试面试题总结-17(题目+回答)
android·网络·安全·web安全·渗透测试·安全狮
金融RPA机器人丨实在智能1 小时前
Android Studio开发App项目进入AI深水区:实在智能Agent引领无代码交互革命
android·人工智能·ai·android studio
科技块儿1 小时前
利用IP查询在智慧城市交通信号系统中的应用探索
android·tcp/ip·智慧城市
独行soc2 小时前
2026年渗透测试面试题总结-18(题目+回答)
android·网络·安全·web安全·渗透测试·安全狮
王码码20352 小时前
Flutter for OpenHarmony 实战之基础组件:第二十七篇 BottomSheet — 动态底部弹窗与底部栏菜单
android·flutter·harmonyos
2501_915106322 小时前
app 上架过程,安装包准备、证书与描述文件管理、安装测试、上传
android·ios·小程序·https·uni-app·iphone·webview