안드로이드 스튜디오에서 플러터 개발 빌드 시 오류에 대해 정리했던 것들이다.
Generate Signed bundle/APK 메뉴 안보임
=> 프로젝트에 따라 이 메뉴가 보일 때가 있었고 안 보일 때가 있었다.
안 보일 때는 아래와 같은 방식으로 해결했다.
안드로이드 스튜디오 상단 메뉴에서 Tool 선택 후 Open for editing in android studio를 메뉴를 선택하면 아래와 같은 메뉴가 나온다. Open for editing in android studio 메뉴가 안 보이는 경우도 있었는데 그럴 경우 프로젝트를 다시 업로드하면 보였다.
New Windows를 선택해서 안드로이드 스튜디오를 두개 띄운다.
그리고 새로운 안드로이드 스튜디오의 빌드 메뉴에 Generate signed bundle/apk 메뉴가 보일 것이다.
The project 'test' is not a Gradle-based project
=> 프로젝트를 지우고 다시 로딩하니깐 문제가 없었다. 정확한 원인을 모르겠다.
경고-다른-저장소-및-키-비밀번호는-PKCS12-KeyStores에-대해-지원되지-않습니다.
KeyStore의 비밀번호와 Key의 비밀번호가 다르면 위와 같은 메시지가 떴다. 비밀번호를 똑같이 하니깐 오류는 사라졌다.
keytool 오류 java.io.IOException: Incorrect AVA format
주소입력 부분의 특수키들을 모두 삭제해 주니 해결되었다.
Open for editing in Android Studio 메뉴가 안 보임
1단계 : .idea 삭제 후 iml 추가
2단계 : 새로운 플러터 프로젝트를 만들고 .idea 을 복새해서 넣음
2단계 : fameworks detected configure
참고 링크
gradle project sync failed
SDK 에 오래전 버전들을 추가해 주니 면가 변화가 있었고 7까지 넣어주었다.
디버그 모드로 서명한 APK 또는 Android App Bundle을 업로드했습니다. 출시 모드로 APK 또는 Android App Bundle에 서명해야 합니다.
Tools -> Flutter -> Open for editing android -> Build -> genered APK -> Android App Bundle( aab ) 선택해서 빌드한다.
'컴퓨터·IT·개발 > 프로그래밍' 카테고리의 다른 글
모바일앱 자동 제작 툴 플러터플로우 ( Fullterflow ) 사용 후기 (0) | 2022.04.23 |
---|---|
실패하지 않는 플러터 (Flutter) 학습 전략 (0) | 2021.08.21 |
Maria DB 대용량 txt 업로드 시 한글 깨질 때 (0) | 2021.07.25 |