Android Studio-디버그 대신 릴리스 APK 배포
Android Studio의 실행 구성을 사용하면 기본 (디버깅) APK 만 배포 할 수 있지만 Android Studio 내에서 (외부 도구로) gradle assembleDebug를 실행하여 릴리스 APK를 빌드했으며 대신 배포하고 싶습니다. 그러나 Android Studio가 설치하는 APK를 변경할 수없는 것 같습니다. 사용자 지정 아티팩트를 배포하는 옵션이 있지만 그것이 무엇인지 잘 모르겠거나 도움이 될지 모르겠지만 어쨌든 Android Studio 프로젝트 구조 대화 상자에 새 아티팩트를 만드는 옵션이없는 것 같습니다. .
누구든지 Android Studio가 배포하는 APK의 경로를 지정하는 방법을 알고 있습니까? 명령 줄에서 adb로 설치할 수 있다는 것을 알고 있지만 버튼 만 클릭하면 속도가 빨라집니다. 감사.
왼쪽에는 "Build Variants"탭이 있어야합니다. 여기에서 빌드 유형간에 전환 할 수 있습니다. 모니터 기호의 왼쪽 버튼을 보는 것보다 탭이 보이지 않으면 클릭하십시오. 그런 다음 빌드 유형을 찾아야합니다. 선택한 항목이 설치됩니다.
Build Variation
맨 왼쪽에 있는 탭을 클릭합니다 . 없는 경우 가장 왼쪽 모서리 (더 어두운 회색 영역)에있는 모니터 아이콘을 누릅니다.
빌드 변형 탭 에서 목록 항목을 클릭하여 에서 debug
로 변경하십시오 release
.
명령 실행
./gradlew assemble<variant_name>
//for example
./gradlew assembleRelease
빌드 성공 후 .apk
파일을 찾을 수 있습니다.
project_path/app/build/outputs/apk/<variant_name>/
//for example
project_path/app/build/outputs/apk/release/
또는 adb를 통해 설치하십시오.
adb install apk_path
여기에서 더 읽어보기
참고 URL : https://stackoverflow.com/questions/23979540/android-studio-deploy-the-release-apk-instead-of-debug
'Development Tip' 카테고리의 다른 글
Cordova : JDK 1.8 이상에 대한 요구 사항 확인 실패 (0) | 2020.10.20 |
---|---|
한 프로젝트의 spring-config.xml을 다른 프로젝트의 spring-config.xml로 가져 오는 방법은 무엇입니까? (0) | 2020.10.20 |
UIPickerView가로드 된 후 행 선택 (0) | 2020.10.20 |
Virtualenv 및 소스 버전 제어 (0) | 2020.10.19 |
정확히 PHI 명령어의 기능과 LLVM에서 사용하는 방법 (0) | 2020.10.19 |