본문 바로가기
컴퓨터·IT·개발/프로그래밍

플러터 안드로이드 스튜디오 빌드 시 에러 문제들

by 소설프로그래머 2022. 5. 14.
반응형

안드로이드 스튜디오에서 플러터 개발 빌드 시 오류에 대해 정리했던 것들이다. 

 

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 ) 선택해서 빌드한다.

반응형