安桌系统adb操作

进入:cd /d D:\ADB Tool\adb-tools

运行成功代表安装成功:adb --version

ADB 检测设备:adb devices

adb登录:adb -s <序列号> shell

adb -s 0c0010419705c951fd3 shell

登录之后查看文件:ls

查看应用的 Activity 信息:dumpsys package com.android.settings | grep -i activity

查看已安装应用:pm list packages

获取APP指定页面的包名和类名dumpsys window | grep mCurrentFocus

比如设置界面:

命令输出会包含类似 com.android.settings/com.android.settings.Settings 的信息,其中 / 前面是包名,后面是 Activity 类名,直接替换到 am start -n 命令中即可

apollo-p2:/ $ dumpsys window | grep mCurrentFocus

mCurrentFocus=Window{b6c4a5e u0 com.android.tv.launcher/com.android.tv.launcher.MainSettings}

apollo-p2:/ $ dumpsys window | grep mCurrentFocus

mCurrentFocus=Window{34b6921 u0 com.vasthread.webviewtv.v2/com.vasthread.webviewtv.activity.MainActivity}

apollo-p2:/ $

获取APP指定页面的包名和类名

手动打开对应界面

执行命令获取当前活动的 Activity:

adb shell dumpsys window | grep mCurrentFocus

mCurrentFocus=Window{34b6921 u0 com.vasthread.webviewtv.v2/com.vasthread.webviewtv.activity.MainActivity}

比如升级界面:

命令输出会包含类似 com.android.settings/com.android.settings.Settings$SystemUpdateActivity 的信息,其中 / 前面是包名,后面是 Activity 类名,直接替换到 am start -n 命令中即可

Android开机启动APP

第一步,安装开机启动的APP;(接入U盘,ADB等方式安装)

第二步,获取对应APP的包名和页面类名;点击查看获取方式和测试方法

第三步,配置属性;

$ adb shell

setprop persist.sys.bootAppPack packname

setprop persist.sys.bootAppClass classname

packname 包名

classname 类名

将属性配置为需要开机启动的APP包名和类名。

setprop persist.sys.bootAppPack com.vasthread.webviewtv.v2

setprop persist.sys.bootAppClass com.vasthread.webviewtv.activity.MainActivity

第四步,重启;

reboot

$ adb reboot

相关推荐
Dxy123931021610 小时前
Python判断MySQL表是否存在,不存在则创建
python·mysql·adb
五五六六05241 天前
adb server is out of date. killing...问题的解决
网络安全·adb
蜗牛、Z2 天前
Android 日常开发Adb常用命令附档
android·adb
天下·第二2 天前
达梦数据库适配
android·数据库·adb
感谢地心引力2 天前
【Android】Shizuku 加 SystemUI Tuner 实现手机状态栏特定图标隐藏(小米 Hyper OS 3为例)
android·adb·智能手机·调试·hyper os·shizuku
搬砖的工人3 天前
记录一次windows 安装 mysq过程
android·windows·adb
_F_y3 天前
MySQL用户管理
android·mysql·adb
定偶3 天前
C语言操作MYSQL
c语言·mysql·adb
一池秋_3 天前
aarch64_Ubuntu (Linux)连不上adb解决方法
linux·ubuntu·adb
深念Y4 天前
中兴微随身WiFi 板号UZ901_v1.6 影腾Y1新版本 增加SIM卡槽 开启ADB 去云控 改串号教程 下
数据库·adb