本帖最后由 liushuaikobe 于 2012-03-10 23:06:15 编辑

解决方案 »

  1.   

    获取admin权限解决了吗?
    我现在也遇到这个问题了。
    执行了activeManage(); // 去获得权限
    之后,Boolean isActiveAdmin=mDPM.isAdminActive(mAdminName);结果仍然是false,
    不知道你解决没?
      

  2.   

    试一下:
    if(Build.VERSION.SDK_INT > 8){
                StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder().permitAll().build();
                StrictMode.setThreadPolicy(policy);
            }
     
      

  3.   

    http://www.cnblogs.com/androidez/archive/2013/02/17/2915020.html
      

  4.   

    楼主解决了吗,我也遇到了这个问题。解决了的话,能吧解决方案发我邮箱吗 [email protected],谢谢了啊!
      

  5.   

    这个应该是你的device里没有建立账户,试试用email或者gmail建立账户。
    锁屏的话不是用KeyguardManager吗?
      

  6.   

    我知道什么原因了,你看一下你的Manifest.xml文件,里面的receiver的路径是不是有问题,
    比如:
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
        package="com.example.screenoff"
    与<receiver
                android:name=".AdminReceiver"
    这两个是否拼接正确,我就是拼接失败,然后导致你说的错误
      

  7.   

    我有遇到类似问题。刚开始是程序运行OK,后面添加一些东西了,导致程序出错。还原代码后就出现上诉bug。
    解决:设置->安全->设备管理器里,列出了我的当前程序,点击我的当前程序取消激活。然后再次运行程序就没有问题了。