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

  • 相关阅读:
    idea的svn安装
    工作面板视图
    maven的profile
    web 对接 platform
    jdk动态代理在idea的debug模式下不断刷新tostring方法
    jdk动态代理
    springboot获得应用上下文
    数据库时间日期区别
    Java的date和string互转
    httpclient中文乱码
  • 原文地址:https://www.cnblogs.com/xiaohaiying/p/7457575.html
Copyright © 2011-2022 走看看