반응형 android error6 [Android] Lint found fatal errors while assembling a release target. 에러 해결 안드로이드 프로젝트에서 APK파일을 생성할 때 다음과 같은 에러가 발생했습니다 Lint found fatal errors while assembling a release target. 해당 에러 문구는 Android Studio TargetSDK를 30 버전에서 31로 올리면서 발생했는데 Android Manifests 파일에 프로그램 소스코드를 추가해주기만 하면 해결이 가능합니다. android { compileSdkVersion 31 defaultConfig { applicationId "com.ftdi.heungnong" minSdkVersion 16 targetSdkVersion 31 } buildTypes { release { minifyEnabled true proguardFiles 'prog.. 2023. 2. 13. [Android] Manifest merger failed with multiple errors 해결 안드로이드 스튜디오에서 기존 프로젝트 소스를 몇 가지 수정을 했고 마지막으로 APK 파일을 추출하려고 하니 다음과 같은 에러 문구가 발생했습니다 Manifest merger failed with multiple errors, see logs 해당 에러 문구만 봐서는 어디 쪽에서 문제가 생겼다는지 정확히 알 수 없는 게 Manifest 쪽을 살펴봐도 에러를 표시하지 않고 있다는 것인데 이번 포스팅에서는 해당 에러 문구 발생 시 상세 에러 로그를 찾는 방법에 대해 간단하게 소개합니다. 먼저 해당 에러를 만나게 되면 프로젝트의 Manifests로 이동합니다 그다음 Manifests가 나열되어 있는 소스코드 맨 하단 왼쪽을 보면 Merged Manifest라는 탭이 있습니다 해당 탭으로 진입을 합니다 맨 처음 .. 2022. 10. 6. The SourceSet 'instrumentTest' is not recognized by the Android Gradle Plugin 에러 해결 안드로이드 스튜디오 프로젝트가 AndroidX로 업데이트되기 이전의 프로젝트를 최신 안드로이드 스튜디오에서 빌드할 시 다음과 같은 에러가 발생할 수 있습니다. The SourceSet 'instrumentTest' is not recognized by the Android Gradle Plugin. Perhaps you misspelled something 해당 에러는 build.gradle 파일에 instrumentTest.setRoot('tests') 라고 되어있는 부분이 문제가 되는 것인데 최신버젼으로 업데이트되면서 해당 문구는 사용할 수 없고 instrumentTest를 androidTest로 변경해서 사용해야 합니다. 변경 전 android { compileSdkVersion 31 buildTo.. 2022. 4. 8. [Android] No matching client found for package name 에러 해결 안드로이드 스튜디오에서 패키 지명 변경 시 에러가 발생했고 구글 서치 결과 경로 설정이 바꾼 패키지 내용과 달라서 생기는 문제입니다. 다음과 같은 순서로 해결이 가능합니다. 1. 왼쪽 프로젝트 창에서 Android로 설정되어 있는 것을 Project로 변경합니다. 2. google-services.json 을 눌러서 파일을 클릭해서 내용이 보이도록 열어줍니다. 3. 이부분의 package_name 이 내가 변경한 이름과 맞지 않을 것입니다. 이 부분을 내가 변경하고자 하는 package name으로 수정한 뒤 build 합니다. 빌드 과정에서 패키 지명이 매치되지 않아서 생기는 문제로 위와 같은 방법으로 손쉽게 해결이 가능합니다. 2022. 1. 13. [Android] Lint found fatal errors 해결 안드로이드 프로그램을 마치고 최종 결과인 apk파일 추출에서 해당 에러가 발생했고 해결 방법에 대해 정리합니다. Lint found fatal errors while assembling a release target. 해당 에러를 확인 후 Manifests 파일을 확인해보니 targetSdkVersion에도 빨간 줄이 들어와 있는 것을 확인했고 이 부분 또한 수정을 해주었습니다. 먼저 문제가 되는 targetSdk를 수정해줍니다. 그런 다음 해당 프로젝트를 AndroidX로 마이그레이션 해주어야 합니다. 해당 버튼을 누르고 Migrate가 완료되면 build gradle dependencies에 기존 28.0.0 이런 식으로 돼있던 implementation들이 아래와 같이 변한 것을 확인하면 됩니다. .. 2021. 12. 27. [Android] SDK location not found 에러 해결 안드로이드 Application을 빌드하려고 하는 순간 아래와 같은 에러 문구가 발생했습니다. SDK location not found. Define location with an ANDROID_SDK_ROOT environment variable or by setting the sdk.dir path in your project's local properties file at 'C:\workspace_android\android\local.properties'. 말 그대로 properties 파일에 sdk 경로가 맞지 않아서 생기는 문제로 환경 변수를 통해서 등록만 해주면 쉽게 해결이 가능합니다. 먼저 내컴퓨터 오른쪽 클릭 > 설정 > 고급 시스템 설정 환경 변수 버튼 클릭 두 개의 환경 변수가 설정 .. 2021. 11. 12. 이전 1 다음 반응형