发布于 2017-08-02 01:16:16
...
if (mDevicePolicyManager.isLockTaskPermitted(
getApplicationContext().getPackageName())) {
Intent lockIntent = new Intent(getApplicationContext(),
LockedActivity.class);
lockIntent.putExtra(EXTRA_FILEPATH, mCurrentPhotoPath);
startActivity(lockIntent);
finish();
} else {
Toast.makeText(getApplicationContext(),
R.string.not_lock_whitelisted,Toast.LENGTH_SHORT)
.show();
}
...发布于 2017-08-05 20:22:43
你可能想试试谷歌的新Android Management API,它允许管理COSU设备,而不必构建设备上的代理(设备策略控制器)。
发布于 2017-08-01 23:53:01
我认为这两种方法都不是很好。我使用设备策略所有权来阻止安装任何其他应用程序,编写了一个启动器应用程序(所以我们是主屏幕),使其成为系统应用程序,并使用状态栏管理器app (不为人熟知)删除最近按钮,防止状态栏被打开,因此除了我的应用程序之外,没有其他方法可以启动任何应用程序。
https://stackoverflow.com/questions/44828745
复制相似问题