【问题标题】:error in activing set-device-owner using adb使用 adb 激活 set-device-owner 时出错
【发布时间】:2016-12-09 17:04:36
【问题描述】:

我想使用 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}

感谢您的回答

【问题讨论】:

标签: android adb pinning dmp


【解决方案1】:

在我的例子中,我在网上使用了这个链接的教程

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> 

【讨论】:

  • 我们能否以编程方式执行“dpm set-device-owner...”命令。我试过但没有成功..
【解决方案2】:

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

【讨论】:

    猜你喜欢
    • 2017-11-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-13
    • 2015-07-01
    • 1970-01-01
    • 2018-03-20
    • 2014-03-06
    • 2017-01-01
    相关资源
    最近更新 更多