1
我有一個針對Android L平臺的Android管理配置文件https://github.com/googlesamples/android-BasicManagedProfile的實驗。 Android L已成功安裝在我的Nexus 7上,併成功編譯並在設備上運行基本管理配置文件的示例應用程序。Android L管理配置文件
示例應用程序正確發送意圖以啓動配置。
Intent intent = new Intent(ACTION_PROVISION_MANAGED_PROFILE);
intent.putExtra(EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_NAME,
activity.getApplicationContext().getPackageName());
intent.putExtra(EXTRA_PROVISIONING_DEFAULT_MANAGED_PROFILE_NAME,
"Sample Managed Profile");
intent.putExtra(EXTRA_DEVICE_ADMIN, BasicDeviceAdminReceiver.getComponentName(activity));
if (intent.resolveActivity(activity.getPackageManager()) != null) {
startActivity(intent);
activity.finish();
} else {
Toast.makeText(activity, "Device provisioning is not enabled. Stopping.",
Toast.LENGTH_SHORT).show();
}
顯示供應活動並顯示需要重新啓動以加密設備的消息。 設備重新啓動後會出現「繼續供應」通知,當我單擊通知時,供應活動會要求重複重新啓動設備。
我已經嘗試過仿真器,並得到相同的行爲。
有沒有人有這方面的線索?
是的,我正在測試Android L預覽版及其在Lollipop發行版上的正常工作。 – zoom 2014-12-22 09:22:55