Android作为一个伟大的系统,自然提供了设置默认打开程序的实现.在这篇文章中,我会介绍如何在Android系统中设置默认的程序....检测是否有默认的程序
检查是必须的,因为结果关乎着我们下一步该怎么做.
1
2
3
4
5
6
7 public void testGetDefaultActivity() {
PackageManager...p=0 o=0 m=0x0};pkgName = android
如果没有默认的程序,那么就会显示出默认的就会显示com.android.internal.app.ResolverActivity,...原因是这样的Android因为基于Linux 内核,Linux有着很棒的用户概念,而Android中每个应用就是一个在Linux内核中的用户.两个级别相同的用户无法删除对方....注意,存在多次清理的情况,如设置浏览器,先清理了UC默认设置后,可能还需要清理海豚浏览器的情况.
没有默认的程序.