Android 개발을 하다 보면 기준 API를 지정하고 지정된 API 이상 사용되지 않게 작업을 합니다.
하지만 여러 개발자가 같이 작업을 하다 보면 이 기준이 어긋날때가 있기 때문에 이걸 검증하고 수정하는
방법을 이야기 할까 합니다.
첫번째로 minsdk 를 지정하고 이것보다 높은 함수를 사용할때 개발을 하고 나면 빌드는 되지만 조건이 충족되지 않는 폰에서는 에러가 발생하며 앱이 크래쉬가 일어 날겁니다.
검증하는 방법은
Android Studio Menu에서 "Analyze" -> "Inspect Code" 를 누릅니다.
누르고 나면 한참동안 작업을 한후 결과창에 Inspect된 내용이 보일겁니다.
위 내용에 해당하는것은 아래 경로로 가시면 확인할수 있습니다.
Android -> Lint -> Correctness -> Calling new methods on older versions
두번쨰로는 depercate 된 API를 처리하는 찾아내어 수정하는 방법입니다.
첫번쨰와 마찬가지로 Inspect Code 를 누르시고나서 결과창에
Java -> Code maturity -> Deprecated API usage
위 내용으로 걸러지는 내용을 수정하시면 됩니다.
그럼 ~~
댓글 없음:
댓글 쓰기