DevicePolicyManager错误:未知的管理员:ComponentInfo

时间:2017-07-27 08:01:15

标签: java android adb

我想为我的应用启用自助服务终端模式。我在AdminReceiver.java的同一个包中有MainActivity.java。我已经出厂重置手机,安装了应用程序,然后运行此命令使我的应用程序成为设备所有者。

adb shell dpm set-device-owner com.azecsoft.azeckiosk/.AdminReceiver

但是,不知怎的,我不断得到这样的错误信息:

Error: Unknown admin: ComponentInfo{com.azecsoft.azeckiosk/com.azecsoft.azeckiosk.AdminReceiver}

这就是我在AndroidManifest.xml中设置接收器的方式。

<receiver
        android:name=".AdminReceiver"
        android:label="@string/app_name"
        android:permission="android.permission.BIND_DEVICE_ADMIN">
        <meta-data
            android:name="android.app.device_admin"
            android:resource="@xml/device_admin" />

        <intent-filter>
            <action android:name="android.app.action.DEVICE_ADMIN_ENABLED" />
        </intent-filter>
    </receiver>

我错过了一步吗?请帮帮我,谢谢。

0 个答案:

没有答案