반응형
요약
- release build 과정에서 해당 이슈로 인해 앱이 실행이 안됩니다.
Error
* What went wrong:
A problem occurred evaluating project ':app'.
> No signature of method: build_....android() is applicable for argument types: (build_...) values: [build_...]
Solution
- app 수준의 build.gradle에서 useProguard제거
// app/build.gradle
...
// useProguard 제거한다
useProguard true
...
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
- android studio 3.4 이상 or android gradle plugin 3.4.0 이상은 R8 compiler를 통해 minify code, resource, 난독화, 최적화 적용
...
getByName("release") {
isShrinkResources = true
isMinifyEnabled = true
proguardFiles(
getDefaultProguardFile("proguard-android.txt"),
"proguard-rules.pro"
)
}
...
반응형
'개발' 카테고리의 다른 글
M1-docker image pull (0) | 2022.08.11 |
---|---|
CentOS - 최신 버전 NodeJS 설치 (0) | 2022.08.10 |
IOS-유효한 ‘aps-environment’ 인타이틀먼트 문자열을 찾을 수 없습니다. (0) | 2022.06.30 |
windows node - node install issue (0) | 2022.06.27 |
nodeJS-mysql2/promise 연결 끊기는 문제 (0) | 2022.06.17 |
댓글