首页 > 其他分享 >桌面触发命令

桌面触发命令

时间:2022-12-15 16:48:02浏览次数:65  
标签:包名 触发 shell 桌面 命令 adb install ACTION input

安装命令-卸载包

触发系统广播,桌面弹框

adb install -r apk_name

  adb install [-lrtsd] <file>
  adb install-multiple [-lrtsdp] <file...>
                               - push this package file to the device and install it
                                 (-l: forward lock application)
                                 (-r: replace existing application)
                                 (-t: allow test packages)
                                 (-s: install application on sdcard)
                                 (-d: allow version code downgrade)
                                 (-p: partial application install)
  adb uninstall [-k] <package> - remove this app package from the device
                                 ('-k' means keep the data and cache directories)
  adb bugreport                - return all information from the device
                                 that should be included in a bug report.

adb uninstall apk_name

关闭WiFi -打开WiFi

adb shell svc wifi disable

adb shell svc wifi enable

熄屏 亮屏

android 用adb命令唤醒和熄灭屏幕
//发一次熄灭屏幕,再发一次点亮屏幕。可以在板级没有接出power键时使用。
adb shell input keyevent 26 // power事件

https://blog.csdn.net/u011046184/article/details/89921686

点亮屏幕 adb shell input keyevent 224

熄灭屏幕 adb shell input keyevent 223

滑动
adb shell input swipe startX startY endX endY 500

从startX,startY坐标滑动到endX,endY坐标 最后一个参数为总体时间(ms)

针对滑动解锁
adb shell input swipe 150 200 150 1200 500

查看当前显示的包名

  1. 查看应用包名和activity
    adb shell dumpsys |grep mCurrentFocus
  2. 查看手机中所有应用包名:
    adb shell pm list packages -s
  3. 查看当前应用的包名:
    adb shell dumpsys activity a | find "mFocusedActivity"
  4. 查看当前应用包名和activity(最好用)
    adb shell dumpsys window | findstr mCurrentFocus

home键触发

3 --> "KEYCODE_HOME"

adb shell input keyevent 3

充电拔电

Android电量广播状态有3种,电量低,电量充满,电量发生改变。
Action是:

​ Intent.ACTION_BATTERY_CHANGE

​ Intent.ACTION_BATTERY_LOW

​ Intent.ACTION_BATTERY_OKAY

Android的插拔电源广播的Action是:

​ Intent.ACTION_POWER_CONNECTED

​ Intent.ACTION_POWER_DISCONNECTED

android.intent.action.SCREEN_ON

不能使用adb 触发广播。

删除与包相关的所有数据:清除数据和缓存.相当于重新安装

adb shell pm clear com.wifi

强制关闭一个应用程序

adb shell am force-stop packagname

作用:强制关闭一个应用程序

举例:adb shell am force-stop com.lt.test

adb get-state , 获取设备的状态

设备的状态有 3 钟,device , offline , unknown

device:设备正常连接

offline:连接出现异常,设备无响应

unknown:没有连接设备

标签:包名,触发,shell,桌面,命令,adb,install,ACTION,input
From: https://www.cnblogs.com/trimphNuan/p/16985406.html

相关文章

  • Linux常用命令
    几个常用命令ls(list)查看当前目录下的内容pwd(printworkdirecotry)查看当前所在目录cd[目录名](changedirectory)切换目录touch[文件名](touch)如果文件不存......
  • Linux常用命令与shell脚本学习
    Linux常用命令1、关机/重启/注销常用命令作用shutdown-hnow即刻关机shutdown-h1010分钟后关机shutdown-h11:0011:00关机shutdown-h+10预......
  • vscode中输入``自动将光标后面一个单词选中,左右加入<w>和</w>标签 - snippets 的命令
    需求vscode中输入``自动将光标后面一个单词选中,左右加入和标签步骤0准备需要安装插件vim-这里的点击两次按键激活的快捷键,这个插件可以设置macros-一次执行多个命令的......
  • PHP 执行系统命令解压7z格式压缩包
    银行推送的账单是7z格式的压缩包,需要用程序对账单进行解压,网上关系PHP解压7z格式压缩包的资料很少现在分享下处理过程,首先安装7-zip软件,我是在windows环境下调试的,下载地......
  • CAD怎么输入命令?CAD输入命令方法
    CAD设计过程中,如果想要有效地提高绘图效率,便要能够熟练掌握CAD命令快捷键的使用。了解了这些CAD常用命令后,你知道CAD怎么输入命令吗?本文小编给大家讲解一下浩辰CAD软件中CA......
  • 使用触发器sql server自动更新时间字段update_time
    --创建触发器CREATETRIGGERtr_t_user_update_timeONt_user--触发时机、条件AFTERUPDATEASBEGINSETNOCOUNTON;UPDATEt_userSETupdate_time=......
  • 3.2 Docker 容器操作命令 1. 容器生成
    在本地有了镜像之后(默认安装Docker后,会自带初始镜像,可通过Dockerimages命令进行查看),开发者就可以使用镜像生成容器,具体命令如下:dockerrun-d-p8888:8080--nam......
  • 3. Docker 命令操作 3.1 Docker 镜像操作命令
    开发者在装有Docker的机器上可以使用一些命令,进行镜像的管理。命令如下。1.镜像的查看使用以下命令可以查看本地镜像列表,展示结果如图7所示。其中IMAGE_ID为镜像......
  • compact 命令详解
    一直都没发现,原来Windows系统自带了一个文件压缩程序:compact.exe,这个程序位于系统的“Windows\system32”文件夹下,专门用来显示或改变NTFS分区上的文件的压缩状况。利......
  • raster2pgsql 执行命令
    raster2pgsql-s4326-I-C-M/home/radar_202210251000.tifpublic.radar_data_xx|psql-h120.46.210.160-p8431-Unb_db-dnb_db-W回车后输入数据库密码 ......