본문 바로가기
개발

Android-No signature of method: build_

by deokkk 2022. 6. 30.
반응형

요약

-  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"
    )
}
...

 

 

반응형

댓글