Android 通过DevicePolicyManager addPersistentPreferredActivity设置默认浏览器
不知道如何指定活动以通过参数activity:ComponentName中的DevicePolicyManager::addPersistentPreferredActivity设置默认浏览器 (我们是文件所有者或设备所有者):Android 通过DevicePolicyManager addPersistentPreferredActivity设置默认浏览器,android,firefox,browser,chromium,android-source,Android,Firefox,Browser,Chromium,Android Source,不知道如何指定活动以通过参数activity:ComponentName中的DevicePolicyManager::addPersistentPreferredActivity设置默认浏览器 (我们是文件所有者或设备所有者): IntentFilter过滤器=新的IntentFilter(Intent.ACTION\u MAIN); ComponentName活动=新的ComponentName(上下文,); dpm=(DevicePolicyManager)context.getSystem
IntentFilter过滤器=新的IntentFilter(Intent.ACTION\u MAIN);
ComponentName活动=新的ComponentName(上下文,);
dpm=(DevicePolicyManager)context.getSystemService(context.DEVICE\u POLICY\u SERVICE);
dpm.addPersistentPreferredActivity(adminName、筛选器、activity);
对于Chromium、Firefox和其他浏览器,ComponentName(context,)中的哪个活动或类要使用?
它们是预构建的,我不知道它们的活动名称
非常感谢您的关注 你可以从APK得到这些信息
IntentFilter filter = new IntentFilter(Intent.ACTION_MAIN);
ComponentName activity = new ComponentName(context, <?>);
dpm = (DevicePolicyManager) context.getSystemService(Context.DEVICE_POLICY_SERVICE);
dpm.addPersistentPreferredActivity(adminName, filter, activity);