草庐IT

startLockTask

全部标签

android - Activity.startLockTask() 偶尔会抛出 IllegalArgumentException

我目前有一个周期性的问题,当我调用Activity.startLockTask()时,我得到一个IllegalArgumentException。我的应用程序安装了一个设备所有者应用程序,它允许我的包自动固定自己。下面的代码正在检查以确保我的包可以自行锁定。如果可以,则它固定自己。代码:if(dpm.isLockTaskPermitted(getPackageName())){super.startLockTask();}日志:java.lang.IllegalArgumentException:Invalidtask,notinforegroundatandroid.os.Parce