首页 > 其他分享 >13安卓手机端自动化框架常用的辅助命令

13安卓手机端自动化框架常用的辅助命令

时间:2024-09-28 20:45:32浏览次数:7  
标签:13 shell package 安卓 providers adb 自动化 android com

一.adb命令
1.查询已连接的设备
C:\Users\Administrator>adb devices
List of devices attached
127.0.0.1:21503 device

2.连接设备
adb connect 127.0.0.1:21503

3.登录设备shell
C:\Users\Administrator>adb shell
MI 9:/ #


4.查询安装的软件包
MI 9:/ # pm list package
package:com.android.cts.priv.ctsshim
package:com.android.providers.telephony
package:com.android.providers.calendar
package:com.android.providers.med

或
C:\Users\Administrator>adb shell pm list package
package:com.android.cts.priv.ctsshim
package:com.android.providers.telephony


二.appt命令
获取app主程序ui入口(activity)
aapt dump badging  + 软件包.apk

三.获取activity
多台设备要指定name或udid ,用-s参数
adb  shell dumpsys window | findstr mCurrentFocus

四.关闭软件 
adb shell am force-stop +软件包名
adb shell pm clear +软件包名

测试手机号
17xxxxx3383

use调试模式
*#*#2846579#*#*

  

标签:13,shell,package,安卓,providers,adb,自动化,android,com
From: https://www.cnblogs.com/chenzhi2023/p/18438378

相关文章

  • 2024-2025-1 学号20241315《计算机基础与程序设计》第一周学习总结
    作业信息|这个作业属于哪个课程|2024-2025-1-计算机基础与程序设计)|||这个作业要求在哪里|2024-2025-1计算机基础与程序设计第一周作业)|----||这个作业的目标|快速浏览一遍教材计算机科学概论(第七版),课本每章提出至少一个自己不懂的或最想解......
  • 树莓派pico rp2040 使用rust 在ssd1306上显示中文信息
    在rp2040上用DHT22+ssd1306显示温度信息, 用embedded-graphics库和ssd1306库来实现。但实现的效果不是很理想,无法在ssd1306屏幕上显示中文。 为了解决这个问题,在github和crates.io上面找了几天。解决方法还是找到了,利用 u8g2-font这个库实现。。。 实现的办法如下:Car......
  • 2024-2025-1 20241316 《计算机基础与程序设计》第一周学习总结
    2024-2025-120241316《计算机基础与程序设计》第一周学习总结作业信息这个作业属于哪个课程2024-2025-1-计算机基础与程序设计这个作业要求在哪里2024-2025-1计算机基础与程序设计第一周作业这个作业的目标<浏览教材并提出问题>作业正文https://www.cnblog......
  • CF EDU 139 略解
    E观察到\(0\&(1,2,3)=0\),除此之外只剩下\((1\&2=0)\)然后我也不知道有什么用了。这个暴力应该是非常好写的,直接统计\(0/1/2/3\)的个数即可。不对啊,感觉这个暴力怎么写出来还需要链表呢。。。不重要,但是我总感觉这个拆分之后的序列个数应该不会很大(?草了,\(n\)个\(0\)......
  • 轻松上手MyBatis反向工程:从零到一的自动化代码生成
    前言反向工程概念:反向工程是从已有的具体实现(如数据库表结构)中推导出高层次的信息(如Java代码)的过程。在MyBatis中,它特指根据数据库表结构自动生成Java实体类、Mapper接口和XML映射文件。原理:MyBatis反向工程通过读取数据库表结构的元数据(如表名、字段名、字段类型等),然后利......
  • 【安卓开发】
    项目场景:安卓开发过程中,为了方便使用者使用输入,对于需要输入数字的则弹出数字键盘。问题描述根据输入框需要填充的内容选择弹出键盘的类型xml里面只需要写这个编辑框的id<EditTextandroid:id="@+id/sr_width"......
  • P3313 [SDOI2014] 旅行
    题目思路为每个宗教维护一个线段数,查询时,树剖时在对应宗教上查询区间即可。使用动态开点线段树,每次最多新建\(\logn\)个节点,不会MLE。代码#include<bits/stdc++.h>#definerange1,100000usingnamespacestd;constintN=100010;structedge{intto,......
  • 2133: 练4.4 牛吃牧草
    ****题目描述:有一个牧场,牧场上的牧草每天都在匀速生长,这片牧场可供15头牛吃20天,或可供20头牛吃10天,那么,这片牧场每天新生的草量可供几头牛吃11天?****输出:一个自然数,表示每天新生的草量可供几头牛吃1天。****样例输出:10include<bits/stdc++.h>usingnamespacestd;intm......
  • 13 hashlib案例1
    此模块用于实现加密,例如:md5加密importhashlibdefrun():data='中国联通'obj=hashlib.md5()obj.update(data.encode('utf-8'))ret=obj.hexdigest()print(ret)为什么要加密#避免密码被破解wupeiqi,123alex,123eric,123wupeiqi,202c......
  • 不需要驱动的自动化
    importasynciofromDecoratorimportDecoratorfromplaywright.async_apiimportasync_playwrightclassMyClass:@Decorator.retryasyncdefrun_html(self,playwright,url:str):#启动Chromium浏览器,无头模式(headless=True表示不显示浏览器界面)......