Android MonkeyRunner(Python在手机上获取正在运行的apk的包名,主Activity)

时间:2021-01-07 05:10:44

 步骤如下:
1.先把apk包安装到手机上,

2.在android手机或者模拟器上配置Python环境

3.然后编写代码如下:
import android
import pprint
droid=android.Android()
apps=droid.getLaunchableApplications()
pprint.pprint(apps.result)
print '-------------------------------------'
pacs=droid.getRunningPackages()
pprint.pprint(pacs.result)
4.运行上面的代码,就可以获得应用程序的startActivity与package name

5.,通过下面的程序,测试apk
import sys
from com.android.monkeyrunner import MonkeyRunner,MonkeyDevice
device=MonkeyRunner.waitForConnection()
device.startActivity(component='package name/startActivity name')