Appium命令笔记之一

查看APK包名与其他信息命令:

aapt l <你的apk文件>,这个命令就是查看apk内容

下面详细说下 aapt dump 这个查询命令

基本格式为   aapt dump [] <apk文件>

这里[ ]选择可以有以下几种:

badging              Print the label and icon for the app declared in APK
permissions      Print the permissions from the APK.
resources           Print the resource table from the APK.
configurations   Print the configurations in the APK.
xmltree              Print the compiled xmls in the given assets.
xmlstrings         Print the strings of the given compiled xml assets.

例如:

C:\Users\lw>aapt d badging Desktop\zhihu.apk |findstr "package launchable-activity"

package: name=‘com.zhihu.android‘ versionCode=‘507‘ versionName=‘4.54.1‘ platformBuildVersionName=‘7.1.1‘

launchable-activity: name=‘com.zhihu.android.app.ui.activity.MainActivity‘  label=‘鐭ヤ箮‘ icon=‘‘

//启动另外一个APP

public void startapp()

{

//启动该apt

driver.startActivity("com.zhihu.android","‘com.zhihu.android.app.ui.activity.MainActivity");

}

使用场景:

1、用例之前的切换

2、场景切换使用

时间: 2025-01-21 20:14:49

Appium命令笔记之一的相关文章

linux命令笔记

3步实现ssh login不用密码: 1 ssh-keygen  (Create public and private keys) 2 ssh-copy-id -i ~/.ssh/id_rsa.pub remote-host    (Copy the public key to remote-host) 3 ssh remote-host    (不用密码了) linux命令笔记,布布扣,bubuko.com

linux基础命令--笔记

linux基础命令--笔记 一.   1  . --help 命令简单帮助 2. man 查看命令复杂帮助  (非内置命令) 3  . help (bash的内置命令)如 :help cd  .help pwd   help  内置命令可用man cd  等查看. 4  . ls==list 查看目录列表 5 .  mkdir   == make directory  创建目录.例如:mkdir /date -p 递归创建目录 :mk 6  .  cd      ==change directo

hexo常用命令笔记

hexo npm install -g hexo npm update -g hexo hexo init 常用 hexo n == hexo new "a new post" 新建文章,最好用双引号括起来 hexo g == hexo generate 生成静态文件到public文件夹 hexo s == hexo server Server at localhost:4000,根目录为public hexo d == hexo deploy 部署到远程服务里,例如github he

lunux命令笔记

文件查看命令 ls / -lh ls list / 路径 -l 详细 -lh 详细的人性化显示 -ld 显示目录 -i 显示i节点 mkdir /tmp/mulu/mulu2 /tmp/ma/mb -p -p 递归创建目录 目录处理命令 cd /tmp 进入目录 cd .. 返回上一级目录 pwd 显示当前所在目录 cp -r [原文件或目录] [目标文件或目录] cp 复制 -r 复制目录 -p 保存原来文件的属性 mv [原文件或目录] [目标文件或目录] mv 移动或剪切 文件处理命令 r

Linux/Unix mac 命令笔记

bg和fg Linux/Unix 区别于微软平台最大的优点就是真正的多用户,多任务.因此在任务管理上也有别具特色的管理思想.我们知道,在 Windows 上面,我们要么让一个程序作为服务在后台一直运行,要么停止这个服务.而不能让程序在前台后台之间切换.而 Linux 提供了 fg 和 bg 命令,让你轻松调度正在运行的任务. 假设你发现前台运行的一个程序需要很长的时间,但是需要干其他的事情,你就可以用 Ctrl-Z ,挂起这个程序,然后可以看到系统提示:[1]+ Stopped /root/bi

APPium入门笔记

环境配置 1.首先安装Appium所需要的插件 l Install node.js (includesnpm, the node.js package manager). http://nodejs.org/ l java运行环境 http://www.oracle.com/technetwork/java/javase/downloads/index.html?ssSourceSiteId=otnjp 此为必须环境,请优先安装,IOS和WIN7一样需要(使用稳定的最新版即可) 2.请明确自己的

Ant-常用命令(笔记二)

1.copy命令: <?xml version="1.0" encoding="utf-8"?> <project name="copyFile" default="copyToOtherPath"> <!-- 复制单个文件--> <target name="copyTaget"> <copy file="mmmt.txt" tofi

Appium - 命令行参数

1.cmd端口输入,appium -help参考帮助信息 2.Appium - 命令行参数 参数 默认 描述 举个例子 --shell 空值 进入REPL模式   --ipa 空值 (仅限IOS)abs路径到编译的.ipa文件 --ipa /abs/path/to/my.ipa -a, --address 0.0.0.0 要监听的IP地址 --address 0.0.0.0 -p, --port 4723 端口 --port 4723 -ca, --callback-address 空值 回拨I

Appium安装笔记

最近在学习Android自动化相关的内容,属于小白一枚,在学习中遇到的一些问题,还有一些学习笔记通过博客园记载下来~因为是看了一些网络教程,所以内容只是作为个人的笔记用,顺便给一些和我一样的小白共同学习~~(因为是之前安装的,所以过程没有图片,有点枯燥,但是一步步做下去,是可以配置成功的~) 关于Appium的安装: 1. appium的安装 下载appium的安装包,点击exe文件进行安装.在这时候需要配置三个环境变量:APPIUM_HOME=C:\software\Android\Appiu