android monkey runner中怎样获取应用程序的启动名 可以通过包名实现Intent intent = getPackageManager().getLaunchIntentForPackage(packageName);startActivity(intent); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 谢谢你的回复,不过你的答案跟我说的好像不一样,用monkeyrunner 进行自动化测试首先要安装测试包,然后运行测试包,以zuqiuxiaozi.apk为例, 命令如下:from com.android.monkeyrunner import MonkeyRunner,MonkeyDevicedevice=MonkeyRunner.waitForConnection()device.installPackage('zuqiuxiaozi.apk')device.startActicity(name)请问这里的name怎么获取,通过这么方法,只有获取name才能启动zuqiuxiaozi。 这个问题我已经解决了,方法如下:先把apk包安装到手机上,然后启动,通过以下代码import androidimport pprintdroid=android.Android()apps=droid.getLaunchableApplications()pprint.pprint(apps.result)print '-------------------------------------'pacs=droid.getRunningPackages()pprint.pprint(pacs.result)就可以获得应用程序的startActivity与package name,再通过以下代码就可以实现了:import sysfrom com.android.monkeyrunner import MonkeyRunner,MonkeyDevicedevice=MonkeyRunner.waitForConnection()device.startActivity(component='package name/startActivity name') aapt dump badging xxxx.apk 你好我根据你这个方法用了,怎么不对呀?是在打开模拟器,启动应用程序以后,直接在cmd命令下输入以上代码就能获得package和activity的name么? 楼主,可以通过adb logcat 获取日志文件,在里面可以找到你要的。 请教,如何在android平台下实现显示百度网页,我下面的代码为什么会打不开!谢谢大侠,会多多给分 android 蓝牙困惑的问题 为什么我无法下载android的api gallery查看图片,自动跳转的问题~~~求教 老是提示“无法解析json字符串”!帮个忙,大侠们PhoneGap+js 如何将歌曲列表传给系统自动的播放器 求解,Android通过zip资源包更换主题,像qq样。 selector使用出现问题 安卓 Base64加密 解密如何使用 fragment模拟tab标签 请教一个关于“No route to host”的问题 求大神解决音问题频
from com.android.monkeyrunner import MonkeyRunner,MonkeyDevice
device=MonkeyRunner.waitForConnection()
device.installPackage('zuqiuxiaozi.apk')
device.startActicity(name)
请问这里的name怎么获取,通过这么方法,只有获取name才能启动zuqiuxiaozi。
先把apk包安装到手机上,然后启动,通过以下代码
import android
import pprint
droid=android.Android()
apps=droid.getLaunchableApplications()
pprint.pprint(apps.result)
print '-------------------------------------'
pacs=droid.getRunningPackages()
pprint.pprint(pacs.result)
就可以获得应用程序的startActivity与package name,再通过以下代码就可以实现了:
import sys
from com.android.monkeyrunner import MonkeyRunner,MonkeyDevice
device=MonkeyRunner.waitForConnection()
device.startActivity(component='package name/startActivity name')