반응형
상세 오류 내용에 x86 이라는 것이 많이 있으면 플러터에서 지원하지 않는 안드로이드 기기 빌드 관련 이슈가 생겨서 그렇다
해결방법은 몇가지가 있는데
ndk {
abiFilters "arm64-v8a", "armeabi-v7a", "x86", "x86_64"
}
를 build.gradle 내부에 넣는 방법,(하지만 나는 별도 방법으로 처리)
또는 flutter build apk 와 관련된 명령어를 써서 빌드 시, --split-per-abi 태그를 넣어줘서
1 - app-armeabi-v7a-release.apk (ARM 32-bit)
2 - app-arm64-v8a-release.apk (ARM 64-bit)
3 - app-x86_64-release.apk (x86 64-bit)
3가지 각 기기 타입별 릴리즈 버전을 만들고 배포 시 세가지를 같이 첨부하는 방법
또는 구글 play 내부 기기 카탈로그에서 기기 제외 규칙을 사용해서 무결성 체크 시 이슈가 있는 것들을 제외하는 방법을 혼용하여 사용하였다
반응형
'개발 > flutter' 카테고리의 다른 글
플러터 안드로이드 스튜디오 사용 중 자동완성(code completion)이 사라진 경우 (0) | 2022.12.16 |
---|---|
플러터에서 지원 가능한 안드로이드 아키텍쳐 (0) | 2022.11.09 |
Flutter WidgetsBindingObserver + SystemChannels.lifecycle Issue (0) | 2021.12.28 |
Flutter[플러터] 언제 써야 할까? (0) | 2021.03.22 |
플러터에서 썸네일 이미지를 만들어서 서버로 보내야 할 때 (0) | 2020.11.03 |