본문 바로가기

SW 개발/Flutter2

Flutter : VSCode에서 aab 빌드하기 Flutter 앱을 VSCode(Visual Studio Code) 환경에서 AAB(Android App Bundle) 파일로 빌드하고, 구글 플레이에 업로드하는 과정을 정리한다. 이 글은 앱 출시 준비를 위한 실전 가이드이며, keystore 설정, 버전 수정, 빌드 명령어, 디버그 심볼 업로드까지 전 과정을 포함한다.1. Keystore 파일 준비Flutter 앱을 배포하려면 서명된 AAB 파일이 필요하다. 이를 위해 keystore 파일(key.jks)을 준비해야 한다.keystore는 앱 서명에 사용되는 민감한 파일이므로, Git에 포함되지 않도록 .gitignore에 추가해야 한다.keystore 파일 저장 위치 예시 (클라우드)_myshare\_Dev_work\App Releasekeystor.. 2024. 8. 25.
플러터 앱 다국어 지원 - Internationalizing Flutter apps 플러터 앱에 다국어 지원 설정 과정을 정리한 것입니다. 플러터 사이트의 문서의 내용과 동일하며 필요한 과정만 정리하였습니다. 1.  pubspec.yml 파일에 다음과 같이 추가한다.2.  Materail app 작성부분에 팩키지 추가하고 다음과 같은 코드 추가한다.3. pubspec.yaml 파일에 다음을 추가해서 generate를 활성화 한다. 3-1. ${FLUTTER_PROJECT} (프로젝트 root 폴더)에 l10n.yaml 파일을 다음과 같이 생성한다.    (주의사항)   아래의 6번 과정을 수행할 때, l10n.yaml 파일이 있으면 에러가 발생함.    그런데 6번 과정으로 자동생성 파일이 4, 5번 과정의 항목들을 모두 포함해서 만들어지고 나면 앱을 실행할 때, l10n.yaml 파일.. 2024. 4. 6.