Android 관련
No signature of method
이나주니
2023. 2. 20. 08:53
반응형
Flutter 에서 App 번들을 빌드시 나는 오류에 대해 살펴 보겠습니다.
No signature of method: build_5f2v38tba0fiuwtw0g79xbtmu.android() is applicable for argument types
build.gradle 파일로 들어가
해당 설정을 진행해줍니다.
저의 경우는
signingConfigs.debug
디버그로 설정되어있어 오류가 발생했습니다.
빌드 진행시에는
signingConfigs.release
로 설정하고 빌드를 진행해 주시면 됩니다.
※ 추가
buildTypes {
release {
signingConfig signingConfigs.release
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt')
}
debug {
signingConfig signingConfigs.debug
}
}
minifyEnabled : 속성을 true로 설정하면 R8은 위에 나열된 사용 가능한 모든 소스의 규칙을 결합.
proguardFiles : 각 빌드 변형의 전용 규칙을 추가할 수 있음
https://developer.android.com/studio/build/shrink-code?hl=ko
앱 축소, 난독화 및 최적화 | Android 개발자 | Android Developers
사용하지 않는 코드와 리소스를 삭제하기 위해 출시 빌드에서 코드를 축소하는 방법을 알아보세요.
developer.android.com
반응형