激活设备应用程序安装
问题描述:
我想安装应用程序后,关闭应用程序卸载,我从这里尝试代码Admininstrator后:http://www.xinotes.net/notes/note/1351/激活设备应用程序安装
<receiver android:name="android.app.admin.DeviceAdminReceiver"
android:label="@string/admin_app"
android:description="@string/admin_app_description"
android:permission="android.permission.BIND_DEVICE_ADMIN">
<meta-data android:name="android.app.device_admin" android:resource="@xml/admin_app_config"/>
<intent-filter>
<action android:name="android.app.action.DEVICE_ADMIN_ENABLED"/>
</intent-filter>
</receiver>
但是,使用这些代码,我还是必须激活通过自己的设备管理员禁用应用程序卸载,是否有一个设置,让设备管理员在安装应用程序后激活?
答
在简单的话没有你应该有用户的同意第一。
静静地做到这一点的唯一方法是在您的应用程序可以进行系统的应用,你可以通过你的应用程序,让您的应用设备管理写安全设置数据库根深蒂固的设备上。
只有用户可以授予应用程序管理员访问权限必须导航到管理员权限页授予访问权限或您的应用程序必须是系统的应用程序。 – Piyush
因此无法使用代码自动激活设置? @piyush – Redturbo
不可以。整点是应用程序正在对用户必须首先同意的设备进行严肃处理。 – Piyush