KeyguardManager已被弃用。
我现在应该使用什么代码,
从ActivityInstrumentationTestCase2解锁设备,
在运行测试之前?
答案 0 :(得分:1)
您是否可以从此代码访问Window对象?如果是,您可以像这样打开键盘锁:
getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);
然后像这样关闭键盘锁:
getWindow().setType(WindowManager.LayoutParams.TYPE_APPLICATION);
答案 1 :(得分:0)
这个问题毫无意义 它源于我将锁定的屏幕与防护屏幕混淆 解决方案是在开发时禁用键盘锁/键锁。