有什么方法可以获取到apk的包名?解决办法

有什么方法可以获取到apk的包名?????????
有两个问题:
1.我有一个apk文件,在程序怎么获得它的包名??(除了用 apk反编译 这个方法)
2.如何获得设备里的应用程序安装时的文件名??

------解决方案--------------------
http://blog.****.net/take_all/article/details/7163656
希望可以帮到你。
------解决方案--------------------
用这个PackageManager的方法
------解决方案--------------------
1.我有一个apk文件,在程序怎么获得它的包名(除了用 apk反编译 这个方法)
参考下http://blog.****.net/chenzheng_java/article/details/6386517
Java code

PackageManager packageManager = this.getPackageManager();  
List<ApplicationInfo> applicationInfos = packageManager.getInstalledApplications(0);  
HashMap<String, String> resultMap = new HashMap<String, String>();  
Iterator<ApplicationInfo> iterator = applicationInfos.iterator();  
while(iterator.hasNext()){  
     ApplicationInfo applicationInfo = iterator.next();  
     String packageName = applicationInfo.packageName;// 包名  
     String packageLabel = packageManager.getApplicationLabel(applicationInfo).toString();//获取label  
     resultMap.put(packageLabel, packageName);  
}

------解决方案--------------------
参考下http://blog.****.net/chenzheng_java/article/details/6386517

------解决方案--------------------
探讨

引用:

1.我有一个apk文件,在程序怎么获得它的包名(除了用 apk反编译 这个方法)
参考下http://blog.****.net/chenzheng_java/article/details/6386517
Java code

PackageManager packageManager = this.getPackageManage……

------解决方案--------------------
楼主,搜索:

[Android]获取未安装的APK图标(原创非转帖)
http://blog.****.net/sodino/article/details/6215224

里面有你想要的
------解决方案--------------------
探讨
楼主,搜索:

[Android]获取未安装的APK图标(原创非转帖)
http://blog.****.net/sodino/article/details/6215224

里面有你想要的

------解决方案--------------------
探讨

楼主,搜索:

[Android]获取未安装的APK图标(原创非转帖)
http://blog.****.net/sodino/article/details/6215224

里面有你想要的

------解决方案--------------------
探讨

楼主,搜索:

[Android]获取未安装的APK图标(原创非转帖)
http://blog.****.net/sodino/article/details/6215224

里面有你想要的

------解决方案--------------------
activity.getPackageName()
------解决方案--------------------
运行时透过DDMS看log信息