程序监控apk的安装和卸载。收到系统广播后去取新装程序的包名等信息。
String packageName = intent.getDataString();
PackageInfo info = getPackageManager().getPackageInfo(packageName,0);
这个总是报空指针异常。坑死我了。
最后查了半天,才发现是packageame错误,得到的是package:xxxx
我了个去。分割就好了。
本文介绍了一个关于程序监控中出现空指针异常的问题及解决方案。通过获取新安装程序的包名信息时,作者遇到了空指针异常。经过排查发现是因为获取到的包名格式不正确导致的问题。
程序监控apk的安装和卸载。收到系统广播后去取新装程序的包名等信息。
String packageName = intent.getDataString();
PackageInfo info = getPackageManager().getPackageInfo(packageName,0);
这个总是报空指针异常。坑死我了。
最后查了半天,才发现是packageame错误,得到的是package:xxxx
我了个去。分割就好了。
2164
216
3190

被折叠的 条评论
为什么被折叠?