如何获取android app的Activity
方法一,用SDK中的“monitor”来完成
打开Android-SDK安装目录下的tools,找到monitor.bat并打开,如图:
打开模拟器的虚拟机,打开信息:
如果里面已有内容,点击清空按钮,重新打开信息,可见如图一大堆,可找到app的Activity:
desired_caps['appPackage'] = 'com.android.mms' #被测app包名 desired_caps['appActivity'] = '.ui.ConversationList'
方法二:(在网上复制的)
a、启动待测apk
b、开启日志输出:adb logcat>D:/log.txt
c、关闭日志输出:ctrl+c
d、查看日志
这种方法我是第一次用,只想说日志好长,刚开始用找了很久也没找到,就放弃改用别的方法,别人都说这个好用,于是又认真的找了找,原来在最底下,坑爹!
第三种,反编译APP源代码,跟着别人的提示没弄出来,是的,我承认我太笨了。
下面是别人介绍的做法:http://www.cnblogs.com/nbkhic/p/3806951.html
每天进步一点点!