zoukankan      html  css  js  c++  java
  • 如何获取Android app的apk包名和launcherActivity?

    若想要使用Appium来运行app,其前提条件:1、必须按钮安装Appium及其附属(已完成);2、获取app的apk及Activity

    如何获取呢,方法如下:

    一、获取apk包名

    方法一、

    1.将准备测试的APK放到E盘某个目录,如D: est

     2.打开cmd,输入指令aapt dump badging E: estxxx.apk(APK的全名,如手机QQ.apk)

     3.以手机QQ.apk为例,如下图

    4、得到手机QQ的包名为:com.tencent.mobileqq

    方法二、在手机上安装“包名查看器”

    1、在应用商店搜索“包名查看器”并下载安装

    2、启动:包名查看器

    3、找到其app就能获取包名

    方法三、通过Appium客户端

    1、启动Appium客户端

    2、点击Android图标,如图填写

    3、得到手机QQ的包名为:com.tencent.mobileqq

    二、获取launcherActivity名

     方法一、

    1.接着一的方法一操作,cmd屏幕拖到中间l找到auncherActivity

     2.这里可以看到,QQ的launcherActivity值为com.tencent.mobileqq.activity.SplashActivity

    方法二、

    1.接着一的方法三操作,cmd屏幕拖到中间l找到auncherActivity

     2.这里可以看到,QQ的launcherActivity值为com.tencent.mobileqq.activity.SplashActivity

  • 相关阅读:
    批量插入数据&自定义分页器
    ajax
    Django 多对多表关系的三种创建方式
    Django ORM之F与Q查询
    Django ORM跨表查询&聚合、分组查询
    Django ORM多表操作
    Django ORM单表操作常用字段
    HashMap的容量大小增长原理(JDK1.6/1.7/1.8)
    80端口被占用
    中级视频地址
  • 原文地址:https://www.cnblogs.com/xiaohaiying/p/7457575.html
Copyright © 2011-2022 走看看