lint2 Android Lint #2 - Custom Lint 본인 프로젝트에 맞는 Lint 구성을 직접 코딩해서 만들 수 있다! 우선 새로운 프로젝트 또는 기존 프로젝트의 모듈로 Custom lint 를 만들어보자. (참고로 module 명은 lint 로 설정함) 1. lint module 의 build.gradle 구성 dependency 에 com.android.tools.lint 에서 제공하는 lint-api, lint-checks 를 추가한다. compile 시에만 참고할 수 있도록 compileOnly 로 추가해주었다. dependencies { compileOnly "com.android.tools.lint:lint-api:$lint_version" compileOnly "com.android.tools.lint:lint-checks:$lint_vers.. 2020. 7. 3. Android Lint #1 - 기본 1. Android Lint 란 무엇인가? Android Studio 에서 제공하는 Lint 라는 코드 스캔 도구 앱 실행 또는 테스트 케이스 작성 없이 코드의 구조적 품질 문제를 감지하고 수정 가능 감지된 문제들은 설명과 함께 심각도 레벨이 함께 보고되므로 우선순위를 정할 수 있다 프로젝트와 관련 없는 문제의 심각도 레벨 조정하여 특정 문제에 대해 강조 표시할 수 있다 기본적으로 Android Studio 에서 앱 빌드 시, 기본 Lint 및 IDE 검사가 실행된다 수동으로 검사 또는 Command line 으로 실행할 수도 있다 App source files : Java, Kotlin, XML, Proguard 구성 파일 및 icon 파일을 포함한 Android 프로젝트를 구성하는 파일로 이루어진다... 2020. 7. 2. 이전 1 다음