전체 글

각종 IT 경험을 기억하기보다는 기록하여 보관하는 Linitial 기록 창고입니다.
포스팅 환경 M1 Mac OS Ventura 13.4.1 Android Studio Giraffe | 2022.3.1 Patch 1 (ARM) Gradle 8.2 Android Build Gradle 8.2.2 Kolin 1.7.20 Target SDK 34 개요 앱을 targetSdk 33 → 34로 마이그레이션을 하고 release 빌드와 release 사이닝의 런타임 환경에서 테스트를 끝내고 aab 파일을 뽑으려고 빌드 할 때 아래와 같은 에러가 발생했어요… > Task :app:mapProductionReleaseSourceSetPaths FAILED Execution failed for task ':app:mapProductionReleaseSourceSetPaths'. > Error while..
포스팅 환경 M1 Mac OS Ventura 13.4.1 Android Studio Giraffe | 2022.3.1 Patch 1 (ARM) Gradle 8.2 Android Build Gradle 8.2.2 Kolin 1.9.22 Target SDK 33 SDK 32 이하 기존 코드 기존의 코드의 경우 아래의 형태로 가져올 수 있었습니다. context.packageManager.getPackageInfo(packageName, PackageManager.GET_SIGNATURES) 하지만 SDK 33 이 되면서 위 처럼 가져오는 코드가 Deprecated 되었습니다.. SDK 33 이상 기존 코드 그럼 다른 방식으로는 어떻게 가져오면 될까요? 아래 공식문서를 보면 PackageManager.Pack..
포스팅 환경 M1 Mac OS Ventura 13.4.1 Android Studio Giraffe | 2022.3.1 Patch 1 (ARM) Gradle 8.2 Android Build Gradle 8.2.2 Kolin 1.9.22 Target SDK 33 기존 추가 방식 기존 Gradle 7.2 이하 버전에서는 새 프로젝트를 생성하면 아래와 같은 구조가 생성되었습니다. build.gradle(project) buildscript { repositories { google() mavenCentral() } dependencies { ... classpath "org.jetbrains.kotlin:kotlin-serialization:1.9.22" ... } } allprojects { repositor..
Linitial
Linitial 의 생존코딩