大佬们给个能更新的方法啊,TAP停止更新,我的SEED又不知道出了什么BUG一直连不上网,谷歌商店更不用说。我好气啊
tap不能更新到底是哪来的消息
seed貌似又G了?我的连不上了,有木有其他seed用户能用不
下载mumu模拟器地址:
下载adb安装包 地 址:
cmd 打开命令提示符窗口输入:adb 显示如下图即安装成功。
2. -s后面是对应的种子数,好像就是操作步骤,根据她们测试的经验,一般种子数在23,同步她们测试的结果,一般种子的个数固定为23,和她们选择的操作步骤就是同步的。
六、monkey常用参数详解
比较常用的是-v -v -v,一般会保存到指定文件中供开发人员查找bug原因时使用
指定伪随机数生成器的seed值,如果seed相同,则两次Monkey测试所产生的事件序列也相同的。
指定用户操作(即事件)间的时延,单位是毫秒;如果不指定这个参数,monkey会尽可能快的生成和发送消息。
用此参数指定一个或多个包。指定包之后,monkey将只允许系统启动指定的app。如果不指定包,monkey将允许系统启动设备中的所有app。
作用:通常,当程序发生许可错误(例如启动一些需要许可的Activity)导致的异常时,Monkey将停止运行。设置此项,Monkey将继续发送事件给系统,直到事件计数完成。
作用:通常,应用程序发生任何超时错误(如“Application Not responding”对话框)Monkey将停止运行,设置此项,Monkey将继续发送事件给系统,直到事件计数完成。
作用:通常,应用发生崩溃或异常时Monkey会停止运行。如果设置此项,Monkey将继续发送事件给系统,直到事件计数完成。
作用:调整触摸事件的百分比.(触摸事件是指在屏幕中的一个down-up事件,即在屏幕某处按下并抬起的操作)比如一个应用80%的操作都是触摸,那就可以将此参数的百分
比设置成相应较高的百分比。如触摸返回、触摸签到等
调整motion事件百分比。(motion事件是由屏幕上某处一个down事件、一系列伪随机的移动事件和一个up事件组成)也就是直线滑动事件如从左到有滑动解锁
作用:调整滚动球事件百分比。(滚动球事件由一个或多个随机的移动事件组成,有时会伴随着点击事件)如不规则滑动解锁
--pct-anyevent 其他不常用的按键比例的设置,不常用
a.手机安装包名查看器'
adb 命令的基本语法如下:
如果有多个设备/模拟器连接,则需要为命令指定目标设备。
指定当前唯一通过 USB 连接的 Android 设备为命令目标 |
指定当前唯一运行的模拟器为命令目标 |
指定相应 serialNumber 号的设备/模拟器为命令目标 |
遇到多设备/模拟器的情况均使用这几个参数为命令指定目标设备,下文中为简化描述,不再重复。
(一般无需手动执行此命令,在运行 adb 命令时若发现 adb server 没有启动会自动调起。)
adbd 以 root 权限执行,这个就能随意执行高权限命令了。
默认端口为 5037。
offline —— 表示设备未连接成功或无响应。
device —— 设备已连接。注意这个状态并不能标识 Android 系统已经完全启动和可操作,在设备启动过程中设备实例就可连接到 adb,但启动完毕后系统才处于可操作状态。
没有设备/模拟器连接成功。
设备/模拟器未连接到 adb 或无响应。
通过 USB 连接来正常使用 adb 需要保证几点:
包括 Android 设备处于正常开机状态,USB 连接线和各种接口完好。
Android 设备的开发者选项和 USB 调试模式已开启。
可以到「设置」-「开发者选项」-「Android 调试」查看。
如果在设置里找不到开发者选项,那需要通过一个彩蛋来让它显示出来:在「设置」-「关于手机」连续点击「版本号」7 次。
这一点貌似在 Linux 和 Mac OS X 下不用操心,在 Windows 下有可能遇到需要安装驱动的情况,确认这一点可以右键「计算机」-「属性」,到「设备管理器」里查看相关设备上是否有黄色感叹号或问号,如果没有就说明驱动状态已经好了。否则可以下载一个手机助手类程序来安装驱动先。
通过 USB 线连接好电脑和设备后确认状态。
除了可以通过 USB 连接设备与电脑来使用 adb,也可以通过无线连接——虽然连接过程中也有需要使用 USB 的步骤,但是连接成功之后你的设备就可以在一定范围内摆脱 USB 连接线的限制啦!
将 Android 设备与将运行 adb 的电脑连接到同一个局域网,比如连到同一个 WiFi。
将设备与电脑通过 USB 线连接。
找到设备的 IP 地址。
一般能在「设置」-「关于手机」-「状态信息」-「IP地址」找到。
通过 IP 地址连接设备。
查看应用列表的基本命令格式是
显示应用关联的 apk 文件 |
包名包含某字符串的应用
比如要查看包名包含字符串 mazhuang 的应用列表,命令:
当然也可以使用 grep 来过滤:
adb install 后面可以跟一些参数来控制安装 APK 的行为,常用参数及含义如下:
如果见到类似如下输出(状态为 Success)代表安装成功:
而如果状态为 Failure 则表示安装失败。常见安装失败输出代码、含义及可能的解决办法如下:
无效的 APK 文件名 |
确保 APK 文件名里无中文 |
已经安装过签名不一样的同名应用,且数据没有移除 |
|
请求的共享用户存在但签名不一致 |
|
安装包使用了设备上不可用的共享库 |
|
dex 优化验证失败或空间不足 |
|
设备系统版本低于应用要求 |
|
设备系统版本高于应用要求 |
|
应用使用了设备不可用的功能 |
|
确认 sdcard 可用,或者安装到内置存储 |
|
一般为 sdcard,确认 sdcard 可用或安装到内置存储 |
|
应用与调用程序期望的不一致 |
|
以前安装过该应用,与本次分配的 UID 不一致 |
清除以前安装过的残留文件 |
已经安装了该应用更高版本 |
|
已安装 target SDK 支持运行时权限的同名应用,要安装的版本不支持运行时权限 |
|
指定路径不是文件,或不是以 .apk结尾 |
|
已安装该应用,且签名与 APK 文件不一致 |
先卸载设备上的该应用,再安装 |
manifest 文件里没有或者使用了无效的包名 |
|
manifest 文件里指定了无效的共享用户 ID |
|
解析 manifest 文件时遇到结构性错误 |
|
应用尝试定义一个已经存在的权限名称 |
|
应用包含设备的应用程序二进制接口不支持的 native code |
|
应用安装需要在设备上确认,但未操作设备或点了取消 |
|
先将设备与 adb 连接成功 |
|
先将设备与 adb 连接成功 |
|
先将设备与 adb 连接成功 |
|
表示卸载 360 手机卫士。
<packagename> 表示应用名包,这条命令的效果相当于在设置里的应用信息界面点击了「清除缓存」和「清除数据」。
表示清除 360 手机卫士的数据和缓存。
用于决定 intent 对象的选项如下:
表示调起微信的某 Service。
表示停止 360 安全卫士的一切进程与服务。
其中 电脑上的目录 参数可以省略,默认复制到当前目录。
拍照(需要在相机应用里) |
移动光标到行首或列表顶部 |
移动光标到行末或列表底部 |
执行效果相当于按电源键。
可以通过上文讲述过的模拟电源键来切换点亮和熄灭屏幕,但如果明确地想要点亮或者熄灭屏幕,那可以使用如下方法。
如果锁屏没有密码,是通过滑动手势解锁,那么可以通过 input swipe 来解锁。
命令(参数以机型 Nexus 5,向上滑动手势解锁举例):
参数 300 分别表示起始点x坐标 起始点y坐标 结束点x坐标 结束点y坐标。
在焦点处于某文本框时,可以通过 input 命令来输入文本。
Android 的日志分为如下几个级别:
按某级别过滤日志则会将该级别及以上的日志输出。
按 tag 和级别过滤日志
指定格式可与上面的过滤同时使用。比如:
中括号里的 [] 代表内核开始启动后的时间,单位为秒。
通过内核日志我们可以做一些事情,比如衡量内核启动时间,在系统启动完毕后的内核日志里找到 Freeing init memory 那一行前面的时间就是。
该设备屏幕密度为 420dpi。
而在 Android 5.0 及以上版本里这个命令输出为空,得通过其它方式获取了(需要 root 权限):
把里面的有效内容提取出来就是 IMEI 了,比如这里的是 041。
设备的更多硬件与系统属性可以通过如下命令查看:
这会输出很多信息,包括前面几个小节提到的「型号」和「Android 系统版本」等。
输出里还包括一些其它有用的信息,它们也可通过 adb shell getprop <属性名> 命令单独查看,列举一部分属性如下:
每个应用程序的内存上限 |
然后将 png 文件导出到电脑:
指定保存文件为 png 格式 |
指定截图的显示屏编号(有多显示屏的情况下) |
实测如果指定文件名以 .png 结尾时可以省略 -p 参数;否则需要使用 -p 参数。如果不指定文件名,截图文件的内容将直接输出到 stdout。
需要停止时按 Ctrl-C,默认录制时间和最长录制时间都是 180 秒。
视频的尺寸,比如 ,默认是屏幕分辨率。 |
视频的比特率,默认是 4Mbps。 |
注:需要 root 权限。
/system 分区默认挂载为只读,但有些操作比如给 Android 系统添加命令、删除自带应用等需要对 /system 进行写操作,所以需要重新挂载它为可读写。
查看当前分区挂载情况。
找到其中我们关注的带 /system 的那一行:
如果输出没有提示错误的话,操作就成功了,可以对 /system 下的文件为所欲为了。
注:需要 root 权限。
注:需要 root 权限。
Monkey 可以生成伪随机用户事件来模拟单击、触摸、手势等操作,可以对正在开发中的程序进行随机压力测试。
如果我们下载了 Android 设备对应的系统更新包到电脑上,那么也可以通过 adb 来完成更新。
通过 adb 上传和更新系统。
当前瞬间占用 CPU 百分比 |
进程状态(R=运行,S=睡眠,T=跟踪/停止,Z=僵尸进程) |
Virtual Set Size 虚拟耗用内存(包含共享库占用的内存) |
Resident Set Size 实际使用物理内存(包含共享库占用的内存) |
进程所有者的用户 ID |
top 命令还支持一些命令行参数,详细用法如下:
如下是其它常用命令的简单描述,前文已经专门讲过的命令不再额外说明:
改变文件的存取模式/访问权限 |
杀死指定 PID 的进程 |
查看进程的资源占用情况 |
视频创建时间: 文件大小:4.01 Gb下载热度:56
(PRESTIGE)(TAP-002)PRESTIGE専属女優があなたの夢叶えます!明日花キララ加藤リナ神波多一花春宮こころあやみ旬果浜崎真緒水原めい.jpg;(PRESTIGE)(TAP-002)PRESTIGE専属女優があなたの夢叶えます!明日花キララ加藤リナ神波多一花春宮こころあやみ旬果浜崎真緒水原めい_1.mp4;(PRESTIGE)(TAP-002)PRESTIGE専属女優があなたの夢叶
视频创建时间: 文件大小:4 Gb下载热度:2372
(PRESTIGE)(TAP-002)PRESTIGE専属女優があなたの夢叶えます!明日花キララ加藤リナ神波多一花春宮こころあやみ旬果浜崎真緒水原めい.jpg;(PRESTIGE)(TAP-002)PRESTIGE専属女優があなたの夢叶えます!明日花キララ加藤リナ神波多一花春宮こころあやみ旬果浜崎真緒水原めい_1.mp4;(PRESTIGE)(TAP-002)PRESTIGE専属女優があなたの夢叶
视频创建时间: 文件大小:4.01 Gb下载热度:664
视频创建时间: 文件大小:4.01 Gb下载热度:83
视频创建时间: 文件大小:2 Gb下载热度:235
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。