0

を実装Camera2していますが、カメラ出力を設定しているときに次の警告が表示されます (発生する可能性のある「npe」を再現できませんでした) ( Googleのサンプルからコードを取得します)次の行で次の警告が表示されます。

「'characteristics.get(CameraCharacteristics.LENS_FACING)' のボックス化を解除すると、NPE が発生する可能性があります。」

 for (String cameraId : manager.getCameraIdList()) {
      CameraCharacteristics characteristics = manager.getCameraCharacteristics(cameraId);

      if (characteristics.get(CameraCharacteristics.LENS_FACING) 
           == CameraCharacteristics.LENS_FACING_FRONT) { //THESE LINE IS WHERE THE WARNING APPEARS
           continue;
         }
   ....

これが発生した場合にこれをキャッチするために、これを適切な方法で検査する方法を誰かが知っていますか?

4

1 に答える 1