1、有源码的情况:可以通过AndroidManifest.xml文件用程序的包名
2、无源码的情况:
(1)通过apktool工具反编译APK,获取包名,反编译的方法连接:http://blog.csdn.net/vipzjyno1/article/details/21039349/
(2)通过adb命令:
a、查看应用程序所有包名,通过adb shell ,进入/data/data目录,利用ls命令查看所有包名
b、通过adb shell pm list package 命令查看所有包名
c、通过aapt工具查看特定apk的包名:aapt dump badging apk存放位置,另外aapt工具的使用可参考文章:http://blog.csdn.net/g19920917/article/details/20244937