android 取得所有安装的软件信息

android 获得所有安装的软件信息

我通过

 getPackageManager().getInstalledPackages(PackageManager.GET_UNINSTALLED_PACKAGES | PackageManager.GET_ACTIVITIES);

 得到系统所有软件安装信息,在模拟器运行是OK的,但在真机是运行,竟然得不到任何value,

后来改为

getPackageManager().getInstalledPackages(0)

 

就行了。

附:在真机上debug程序,真机报了application appexplorer (****) is waiting for the debugger to attach,在网上找不到任何解决方法,网上说缺少usb_Driver,但我可以通过usb方式来把真机当U盘来读,后来不知怎样,反正拨插了几次,就行了,我晕。。。。