其他分享
首页 > 其他分享> > android 10.0设置app为默认浏览器

android 10.0设置app为默认浏览器

作者:互联网

当出现多个浏览器时,该如何设置默认浏览器呢,其实在Settings 默认应用->浏览器应用 当点击选择浏览器时会调用 /package/app/PermissionController的代码
点击 Preference 切换是最终调用的代码走到 setRoleHolderAsUser()

packages\apps\PermissionController\src\com\android\packageinstaller\role\ui\ManageRoleHolderStateLiveData.java
public void setRoleHolderAsUser(@NonNull String roleName, @NonNull String packageName,
            boolean add, int flags, @NonNull UserHandle user, @NonNull Context context) {
   
        

标签:10.0,浏览器,NonNull,app,默认,android,PermissionController,String
来源: https://blog.csdn.net/baidu_41666295/article/details/118025506