일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 분할정복
- 안드로이드
- Algorithm
- 코테
- 파이썬
- codingtest
- DART
- BAEKJOON
- DFS
- 동적계획법
- 코딩테스트
- DFS와BFS
- Vue
- cos pro
- Python
- 백준
- C++
- 알고리즘
- cos pro 1급
- android
- issue
- 동적계획법과최단거리역추적
- django
- Flutter
- 개발
- cos
- 코드품앗이
- 안드로이드스튜디오
- vuejs
- AndroidStudio
- Today
- Total
목록minsdkversion (3)
Development Artist
이슈 Flutter 프로젝트를 Run 하다가, 다음과 같은 이슈 발생. Execution failed for task ':app:mergeDexDebug'. 해결 1. minSdkVersion을 20 위로 올린다. or 1. dependencies에 implementation 'com.android.support:multidex:1.0.3' 를 추가한다. 원인 최소 SDK 버전이 낮아서 생기는 이슈.
이슈 1. 플러터를 안드로이드 기기에서 빌드시 다음과 같은 이슈 발생. 해결 1. android > app > build.gradle 파일에 defaultConfig 안의 minSdkVersion을 기존의 flutter.minSdkVersion 에서 19 이상으로, targetSdkVersion을 기존의 flutter.targetSdkVersion에서 19 이상으로, (혹자는 27), 설정해준다. 원인 1. 사용하는 라이브러리(Firebase)가 SDK 버전 19 이상에서 동작? 호환이 되는데, 사용했던 flutter.minSdkVersion은 16이였던 것이 이유 였다. 따라서, 최소 SDK 버전을 19이상으로 설정을 해주던지, 라이브러리를 SDK 버전 16이상에서 호환이 되게 끔 수정을 해야하는데, ..
compileSdkVersion gradle에 컴파일 할 버전 알려준다. 컴파일 시에만 적용. runtime에 영향 X 항상 최신 버전의 SDK로 설정 권장. import문으로 참조되는 클래스나 메소드를 찾을 때 참조한다. minSdkVersion 앱이 실행될 수 있는 최소한의 API 버전. Google Play에서 사용자의 기기에 앱이 설치될 수 있을지 결정한다. minSdkVersion보다 높은 API를 사용하면 안된다. Support Library나 Google Play Service는 자체 minSdkVersion을 가지므로 이중 가장 높은 버전 이상으로 맞춰야 한다. maxSdkVersion 앱이 실행될 수 있는 최대한의 API 버전. [minSdkVersion ~ maxSdkVersion] 사..