如何找到要测试的apk的包名和主类名

来源:互联网 发布:北京大学数据可视化 编辑:程序博客网 时间:2024/05/27 00:49

 要是有程序的源码或者是在测试你自己写的程序,这样就很简单了,你可以很清楚的找到你要测试的程序的包名和主类名。但是,我们通常遇见的情况就是只有一个apk,那么如何知道包名和类名呢,常用的方式有以下几种:

方法一:

使用aapt.exe。    aapt是sdk自带的一个工具,在sdk\builds-tools\目录下。


方法二:

把要测试的apk装到模拟器或者真机上,然后到eclipse里面查看Logcat界面,进入豌豆荚主界面,你会在Logcat里面找到AcativityManager一项,后面会显示出你的主界面的包名和类名。


方法三

使用Hierarchy Viewer这个工具查看。这个是SDK tools下的工具,在eclipse选项里也存在,在eclipse的选项“DDMS”那个选项里可以看到。不过在eclipse里使用这个工具有时会连接不上真机,我一般都是单独使用“Hierarchy Viewer”这个工具。这个工具在你的android sdk安装路径下的tools文件包里,名字叫做“hierarchyviewer.bat”。这个工具的使用也很简单。连上真机或者打开模拟器,然后双击启动这个工具,两分钟之后,你就会看到如下界面:


方法四:

使用去除签名的工具re-sign.jar也可以轻松找到你要测得apk的包名和主类名。


1 0
原创粉丝点击