浏览代码

Fix KEYGUARD_SERVICE might not be available

Sebastián Katzer 8 年之前
父节点
当前提交
cf99f31e6d
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      src/android/LocalNotification.java

+ 1 - 1
src/android/LocalNotification.java

@@ -575,7 +575,7 @@ public class LocalNotification extends CordovaPlugin {
                 .getSystemService(Context.KEYGUARD_SERVICE);
                 .getSystemService(Context.KEYGUARD_SERVICE);
 
 
         //noinspection SimplifiableIfStatement
         //noinspection SimplifiableIfStatement
-        if (km.isKeyguardLocked())
+        if (km != null && km.isKeyguardLocked())
             return false;
             return false;
 
 
         return view.getView().getWindowVisibility() == View.VISIBLE;
         return view.getView().getWindowVisibility() == View.VISIBLE;