Android PackageManger——例外
当获取在设备中运行的包列表时,我从我的logcat获取Exeption代理存根异常 这是我使用的代码Android PackageManger——例外,android,performance,Android,Performance,当获取在设备中运行的包列表时,我从我的logcat获取Exeption代理存根异常 这是我使用的代码 List packages=pm.getinstalledApplication(PackageManager.GET_元数据) 这是我得到的例外情况 (互斥体:tll=0 tsl=0 tscl=0 ghl=0) “主”优先级=5 tid=1本机 |group=“main”scont=1 dsCount=0 obj=0x40ab1478 self=0x112f910 |sysTid=1801 n
List packages=pm.getinstalledApplication(PackageManager.GET_元数据) 这是我得到的例外情况 (互斥体:tll=0 tsl=0 tscl=0 ghl=0) “主”优先级=5 tid=1本机 |group=“main”scont=1 dsCount=0 obj=0x40ab1478 self=0x112f910 |sysTid=1801 nice=0 sched=0/0 cgrp=default handle=1074439528 |schedstat=(0)utm=465 stm=85 core=1 在android.os.BinderProxy.transact(本机方法) 位于android.content.pm.IPackageManager$Stub$Proxy.getInstalledApplications(IPackageManager.java:1930) 在android.app.ApplicationPackageManager.getInstalledApplications(ApplicationPackageManager.java:414)上 位于com.informate.smnpd.DataUsageAppManager.processData1(DataUsageAppManager.java:237) 位于com.informate.smnpd.DataUsageAppManager.processData(DataUsageAppManager.java:114) 位于com.informate.smnpd.BackgroundService.getData(BackgroundService.java:667) 在com.informate.smnpd.ManualUpdate.onClick上(ManualUpdate.java:221) 在android.view.view.performClick上(view.java:3526) 在android.view.view$PerformClick.run(view.java:14133) 位于android.os.Handler.handleCallback(Handler.java:605) 位于android.os.Handler.dispatchMessage(Handler.java:92) 位于android.os.Looper.loop(Looper.java:137) 位于android.app.ActivityThread.main(ActivityThread.java:4697) 位于java.lang.reflect.Method.Invokenactive(本机方法) 位于java.lang.reflect.Method.invoke(Method.java:511) 在com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:787)上 位于com.android.internal.os.ZygoteInit.main(ZygoteInit.java:554) 在dalvik.system.NativeStart.main(本机方法)
有谁能告诉我为什么在安装包名时会发生此异常。提前谢谢发布完整的堆栈跟踪。@raghav sood:是的,我发布了完整的堆栈跟踪。您的堆栈跟踪不完整。我不知道抛出了什么异常。这是我从logcat得到的。在尝试获取已安装软件包的列表时,是否有任何设备终止了软件包管理器?或者必须设置任何权限才能解决此问题。