본문 바로가기

gradle5

[안드로이드 Gradle] 최신 Library dependencies 추가를 직접 implementation 하는 방법 Android 개발 Tip. - Gradle Implementation 그래들 파일 라이브러리 종속성 코드 자동 추가하기 Add Library Dependencies Project Structure Gradle 파일에 빌드 종속성 라이브러리를 추가할 때 구글링을 해보면 코드가 각기 다른 경우가 많다. 그래서 안전하고 깔끔하게 자체적으로 직접 implementation을 하는 것이 좋다. 1. [File] - [Project Structure] 선택 2. [Dependencies] 선택 1) All dependencies 아래에 [+] 클릭 2) 1 Library Dependency 클릭 3. Add Library Dependency 1) 원하는 라이브러리 입력 후 검색 (예> material 입력 후 S.. 2020. 12. 11.
[안드로이드] targetSdkVersion 28 -> 29 or 30 올리기 (Migrate to AndroidX) 안드로이드X로 바꾸세요! Android 개발 Warning과 Error - Android targetSdkVersion 28 -> 29 또는 30으로 올리는 방법 AndroidX로 Migrate 하는 방법 예전 프로젝트를 업데이트 하려고 열어봤더니 targetSdkVersion이 28이다. 구글 정책 변경 새로운 앱은 Android 10(Api 수준 29) 이상을 타겟팅해야 합니다. 모든 앱 업데이트는 Android 10(Api 수준 29) 이상을 타겟팅해야 합니다. 앱 수준의 Gradle 파일을 보자. targetSdkVersion이 28이하라면 최신 버전으로 올리라는 경고 메시지를 볼 수 있다. (현재 최신은 30) 그래서 targetSdkVersion, compileSdkVersion을 그냥 수동으로 29나 30으로 바꿔주.. 2020. 8. 1.
[안드로이드] Gradle 버전 업데이트 시 sync 오류 Android 개발 Warning과 Error - Gradle Update Sync Error 그래들 버전 업데이트 싱크 오류 해결 방법 평소 안드로이드 스튜디오 업데이트를 잘 안 하다가 gradle 파일에 들어가보면 gradle을 최신 버전으로 업데이트 할 수 있다는 warning이 뜬다. A newer version of com.android.tools.build:gradle than 3.3.0 is available: 3.5.0 less... (Ctrl+F1) This detector looks for usages of libraries where the version you are using is not the current stable release. Using older versions is .. 2019. 8. 27.
[안드로이드] Gradle 업그레이드 후 빌드시 에러 메시지 Android 개발 Warning과 Error - Android Gradle Upgrade Error 안드로이드 업그레이드 에러 해결 방법 업그레이드 후 빌드 에러 해결 방법 평소 업데이트를 잘 안 하는 성격 탓에 안드로이드 스튜디오에서 막 이것저것 다운로드하고 업데이트하라는 메시지가 마구 뜬다. 그래서 한 꺼번에 막 이것저것 받고 하다보니 빌드하니까 이런 에러가 떴다. Cause: org.jetbrains.plugins.gradle.tooling.util.ModuleComponentIdentifierImpl.getModuleIdentifier()Lorg/gradle/api/artifacts/ModuleIdentifier; 언제나 그렇지만, 무슨 말인지 알아먹을 수가 없는 오류 메시지다. 초보자들이 이때.. 2019. 8. 21.
[안드로이드] 2019년 8월부터 신규 앱은 Android 9.0(API 레벨 28) 이상을 타겟팅해야 합니다. (targetSdkVersion 28 변경) Android 개발 Warning과 Error - Android Studion targetSdkVersion 안드로이드 스튜디오 타겟팅 변경 방법 Gradle 수정 방법 구글 개발자 콘솔에서 앱을 새로운 버전으로 업데이트할 때 targetSdkVersion가 28미만이면 다음과 같은 경고 메시지가 뜬다. targetSdkVersion 28 이상으로 변경이 필요하다는 메시지다. 기존 앱을 업데이트하려는 경우, 업데이트는 현재 가능하지만 11월부터는 apk 업로드가 안 될거라고 한다. 경고 메시지를 다시 보자. 경고 현재 앱이 API 레벨 27을(를) 타겟팅하고 있으며 보안 및 성능에 최적화된 최신 API를 기반으로 앱을 빌드하려면 API 레벨 28 이상을 타겟팅해야 합니다. 2019년 8월부터 신규 앱은 .. 2019. 8. 21.