기능 추가 작업 및 로그 추가를 하고 apk를 생성하려는데 정말 짜증나게도 위와 같은 에러가 나면서 생성이 안됐다.
그래서 구글링을 해본 결과...
1. 첫 번째 해결 방법
gradle.properties 파일에서
org.gradle.jvmargs=-Xmx2048M >> org.gradle.jvmargs=-Xmx2g
이렇게 사이즈를 늘려보라길래 했더니 정말 됐다!
근데 그것도 잠시뿐... 또 기능 추가 후 apk 생성하려하면 똑같은 에러가 떴다.
여기서 1차 빡침...
2. 두 번째 해결 방법
필요없는 코드를 지우고, 필요없는 파일들을 지워봤다.
근데 이것도........ 되긴 되는데 잠시 후 또 코드 한 줄 추가해도 에러뜬다 ㅠ.ㅠ
3. 세 번째 해결 방법
sdk 버전 높이기!
build.gradle(app) 파일로 가서 sdkversion을 32 > 33 으로 높여줬다!
android {
compileSdkVersion 33
defaultConfig {
targetSdkVersion 33
...
}
...
}
이것도 잘 되는 듯 싶었는데 나중에 가서 또 에러가 떴다...
너무 삽질만 하다가 결국 찾아낸 해결 방법이 있었다.
엄청 간단해서 너무 화났지만 ㅎㅅㅎ 다신 이런 실수하지 않으면 되니까 ;)
4. 네 번째 해결 방법
생성된 app/debug, app/release, app/build 폴더 수동 삭제 후 파일 탐색기 창 닫고 apk생성하기!
이 방법이 나한테 잘 먹혔다.
너무 간단해서 어이가 없었지만 절대 안 잊어버릴 것 같다...
320x100
'프로그래밍 > Android-Java' 카테고리의 다른 글
[Android] 구글 play 스토어 등록된 앱 업데이트 방법 (1) | 2023.02.17 |
---|---|
[Android] apk 빌드 에러 > The minSDK Version can not be specified in the AndroidManifest.xml file. (23) | 2022.12.21 |
[ANDROID] onvif ptz (2) (1) | 2022.01.14 |
[ANDROID] JNI Error:(150) undefined reference to '함수이름' (0) | 2022.01.09 |
[ANDROID] JNI (c++) 에서 JAVA 함수 콜하기 (0) | 2022.01.07 |
댓글