aapt获取包名和activity,启动app

时间:2021-11-13 16:44:52

1、android sdk的环境安装好了之后,在build-tools\** 的目录下找到aapt.exe,将这个路径设置环境变量,添加到path下

2、在cmdl里面输入:aapt,出现以下内容就是成功了

aapt获取包名和activity,启动app

3、获取apk包名:aapt dump badging D:\apk\yuedan.apk     (需要测试的包放在D:\apk 目录下)

aapt获取包名和activity,启动app

 4、获取actibity,滑到中间一点就可以看到

aapt获取包名和activity,启动app

5、写脚本

   1platformName:这里是android的apk

    2.deviceName:手机设备名称,通过adb devices查看

    3.platformVersion:android系统的版本号

    4.appPackage:apk包名

    5.appActivity:apk的launcherActivity

#coding= utf-8
from appium import webdriver
desired_caps = {
                'platformName':"Android",
                'deviceName':"R8V5T15930002010",
                'platformVersion':"5.0.1",
                'appPackage':"com.yuedan",
                'appActivity':"com.yuedan.ui.Activity_Splash",
                }
driver = webdriver.Remote('http://127.0.0.1:4723/wd/hub', desired_caps)