일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 안드로이드 스튜디오
- viewpager
- Github
- GIT
- 안드로이드
- Gradle
- 안스
- 유튜브
- RecyclerView
- 코루틴
- 웹뷰
- 안드로이드스튜디오
- dart
- ADB
- MVVM
- Kotlin
- 스튜디오
- image
- WebView
- studio
- 코틀린
- coroutine
- error
- 깃헙
- 레트로핏
- Retrofit
- 의존성주입
- 에러
- build
- Android
- Today
- Total
목록빌드 (3)
코딩하는 일용직 노동자
사용중인 프로젝트의 서브모듈 build.gradle에 아래처럼 junit5 가 설정되어 있다.classpath "de.mannodermaus.gradle.plugins:android-junit5:1.6.1.0"이런경우 아래처럼 빌드에러가 발생한다.Could not GET 'https://artifacts.adsmoloco.com:443/artifactory/libs-release-local/de/mannodermaus/gradle/plugins/android-junit5/1.6.1.0/android-junit5-1.6.1.0.pom'. Received status code 502 from server: Bad Gateway내용을 보니 junit5-1.6.1.0 버전 파일을 다운로드 받지 못한다. 아무래도..
앱을 테스트할때는 빌드가 잘 되는데 릴리즈용 apk 파일을 빌드할때는 못보던 에러가 발생하며 사이닝된 릴리즈용 파일을 만들지 못했다. Lint found fatal errors while assembling a release target. 검색해보니 처리할 수 있는 방법이 두가지 있다. #1. 리포트 파일을 읽어서 해결한다. app/build/reports/ 경로에 html 과 xml 파일이 생성된다. 이것을 참고해 에러의 원인을 해결한다. #2. module 의 build.gradle 파일에 아래의 옵션을 추가한다. android { lintOptions { checkReleaseBuilds false // Or, if you prefer, you can continue to check for erro..
외부 네트워크 연결이 차단된 곳에서 개발하는 경우가 있습니다. 이럴경우 안드로이드 스튜디오의 빌드 셋팅을 오프라인 상태로 설정해야 합니다. 기존에는 아래의 경로에서 Offline work 를 체크해서 사용하면 됐습니다. 하지만 안드로이드 스튜디오 3.6 에서는 offline work 체크박스가 사라졌습니다. 당황하지 말고 다시 찾아보겠습니다. 해당 기능이 다른 곳으로 옮겨졌습니다. View > Tool Windows > Gradle Toggle Offline Mode 를 눌러 활성화 시키면 됩니다.