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