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

相关推荐
深海呐3 小时前
Android 最新的AndroidStudio引入依赖失败如何解决?如:Failed to resolve:xxxx
android·failed to res·failed to·failed to resol·failed to reso
解压专家6663 小时前
安卓解压软件推荐:高效处理压缩文件的实用工具
android·智能手机·winrar·7-zip
Rverdoser3 小时前
Android 老项目适配 Compose 混合开发
android
️ 邪神6 小时前
【Android、IOS、Flutter、鸿蒙、ReactNative 】标题栏
android·flutter·ios·鸿蒙·reatnative
努力遇见美好的生活6 小时前
Mysql每日一题(行程与用户,困难※)
android·数据库·mysql
图王大胜8 小时前
Android Framework AMS(17)APP 异常Crash处理流程解读
android·app·异常处理·ams·crash·binderdied·讣告
键盘被我撸冒烟了8 小时前
adb不识别设备(手机)的若干情形及解决方法
adb·智能手机
ch_s_t8 小时前
电子商务网站之首页设计
android
T J C8 小时前
adb 命令 查找启动的包名以及导出安装包
adb
豆 腐10 小时前
MySQL【四】
android·数据库·笔记·mysql