【发布时间】:2023-06-01 03:13:02
【问题描述】:
像 google chrome 应用程序一样,我们也可以对 google play store 应用程序应用限制吗? 如果有人尝试过,请回复相同的捆绑结构。
提前致谢!!!
【问题讨论】:
-
还没有人试过???
标签: android mdm device-policy-manager
像 google chrome 应用程序一样,我们也可以对 google play store 应用程序应用限制吗? 如果有人尝试过,请回复相同的捆绑结构。
提前致谢!!!
【问题讨论】:
标签: android mdm device-policy-manager
请检查以下 API 以限制 chrome
final DevicePolicyManager manager =
(DevicePolicyManager) activity.getSystemService(Context.DEVICE_POLICY_SERVICE);
final Bundle settings = new Bundle();
settings.putString("EditBookmarksEnabled", "false");
settings.putString("IncognitoModeAvailability", "1");
settings.putString("ManagedBookmarks",
"[{\"name\": \"Chromium\", \"url\": \"http://chromium.org\"}, " +
"{\"name\": \"Google\", \"url\": \"https://www.google.com\"}]");
settings.putString("DefaultSearchProviderEnabled", "true");
settings.putString("DefaultSearchProviderName", "\"LMGTFY\"");
settings.putString("DefaultSearchProviderSearchURL",
"\"any URL\"");
settings.putString("URLBlacklist", "[\"facebook.com\", \"example.org\"]");
现在你可以使用
manager.setApplicationRestrictions(BasicDeviceAdminReceiver.getComponentName(activity),
packageName,
settings);
设置限制。
【讨论】:
Google Play 商店应用不公开任何要配置的应用限制。
要获取应用公开的应用限制列表,您可以
android.content.APP_RESTRICTIONS(更多详情请参见Android documentation),【讨论】: