3

我想使用 adb 和 dpm 设置设备所有者并在我的应用程序上处于活动状态。我想startlocktask().用于创建信息亭应用程序。但是当我在命令行中运行这一行时:

./adb shell dpm set-device-owner com.pakban.mobile.pinningtest/.AdminReceiver 

我收到这样的错误:

Error: Bad admin: ComponentInfo{com.pakban.mobile.pinningtest/com.pakban.mobile.pinningtest.AdminReceiver}

谢谢你的回答

4

2 回答 2

2

就我而言,我在网上使用了这个链接的教程

http://florent-dupont.blogspot.fr/2015/01/android-shell-command-dpm-device-policy.html

此时,没有示例和教程没有提到如何创建 device_admin xml 文件(或者我找不到它)。所以你需要在 res 下创建一个名为“xml”的文件夹。然后,您必须创建一个名为“device_admin”的 xml 文件。在这个 xml 文件中,只需添加这个标签:

<device-admin>
</device-admin> 
于 2016-12-23T11:53:01.307 回答
1

只需检查您的“AndroidManifest.xml”一次,并确保您已正确提及接收器的属性值。

于 2019-12-11T11:35:18.767 回答