728x90
물론 안드로이드 스튜디오에서 빌드하면 될 것입니다. 근데, 간혹가다가 다음 조건들이 필요 한 경우가 있을 수도 있겠다는 생각이 듭니다.
- 일단 잘 모르겠습니다.
- 그리고 스튜디오 없이 apk 파일만 만들고 싶습니다.
- release 나 debug 어떤 apk 파일도 빨리 만들고 싶습니다.
- gradle lint 명령도 사용하고 싶습니다.
- 그리고 cmd 창을 좋아 합니다.
그럼 위 같은 경우라고 치고, 시작해 봅시다.
1. gradle 다운로드 받기
gradlew 이런 것도 있던 데... 그냥 넘어가기로 합니다. 다음 사이트로 가서 맘에 드는 버전을 다운 받습니다.
저는 아래 버전이 눈이 가네요...
풀어서 아래 디렉토리에 옮겨 놨습니다.
2. gradle 환경설정
별거 없기는 하지만, 다음과 같은 환경 파일이 있으면 됩니다. 이름은 gradle_build.bat 파일이라고 정했습니다.
SET JAVA_HOME=C:\DEV\IDE\Android\Android Studio\jbr
SET GRADLE_HOME=C:\DEV\Tools\gradle-7.3
SET PATH=%JAVA_HOME%\BIN;%GRADLE_HOME%\BIN;%PATH%;.
call cmd /K gradle.bat
3. 빌드 실행해보기
이제 빌드를 실행해 볼 차례인데요..먼저 선행조건이 프로젝트가 있어야 한다는 것입니다.
프로젝트가 있다치고, 해당 디렉토리로 가서 파일을 실행해 봅니다.
실행 화면은 다음 비슷하게 나오면 될 듯 합니다.
잘 되셨나요? 그럼 다음과 같은 명령어로 릴리즈 빌드를 해 보면 될 것입니다.
gradle assembleRelease
성공했다는 메시지가 뜨면 아래로 가면 apk 파일이 생성 되었음을 확인 할 수가 있을 것입니다.
Lint e도 잘 되는 지 다음과 같이 확인 해 볼 수 있습니다.
gradle lint
gradle lintRelease
gradle lintDebug
위에서 표시 된 위치로 가서 해당 html 파일을 열어보면 맨 처음 도입부에 해당 앱에 대한 요약 부터 시작하는 lint 분석 페이지 입니다.
잘 되시나요?
728x90
'모바일프로그래밍 > 안드로이드' 카테고리의 다른 글
안드로이드 스튜디오에서 TAG로 디버깅 (0) | 2025.01.12 |
---|---|
안드로이드 스튜디오 설치하기 (2) | 2024.08.30 |
Apk 크기 간소화 : 안드로이드 앱 크기 줄이기 (0) | 2024.08.29 |
[Android] 안드로이드 용 OpenCV 빌드하기-3 (0) | 2024.01.24 |
[Android] 안드로이드 용 OpenCV 빌드하기-2 (1) | 2024.01.23 |