• 로그인 함 해보끄나?

  • Sarangnamu.net June 17, 2003
    Home Login Profile Study Open Project Q&A Google Code
    Unboxing of 'characteristics.get(CameraCharacteristics.FLASH_INFO_AVAILABLE)' may produce 'java.lang.NullPointerException'
    Last Modify : 10 October, 2017(02:39)
    camera2 api 를 이용하여 flash light 활성 유무 확인하는 api 를 코딩 중 lint 에서 Unboxing of 'characteristics.get(CameraCharacteristics.FLASH_INFO_AVAILABLE)' may produce 'java.lang.NullPointerException' probable bugs 가 나타났다. 코딩을 아래와 같이 해두었는데 결론적으로는 반환 타입이 달라서 발생되는 오류 였다. boolean flashAvailable = characteristics.get(CameraCharacteristics.FLASH_INFO_AVAILABLE); 위의 코드를 아래와 같이 변경해주면 오류 없이 사용 가능하다. Boolean flashAvailable = characteristics.get(CameraCharacteristics.FLASH_INFO_AVAILABLE); CameraCharacteristics.FLASH_INFO_AVAILABLE 의 반환 타입은 https://developer.android.com/reference/android/hardware/camera2/CameraCharacteristics.html#FLASH_INFO_AVAILABLE 에서 확인할 수 있다.

    Comment


    입력하3 1508233032



    Locations of visitors to this page