플러터3 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. App - Remember D-Day (기념일 앱) Remember D-Day는 기념일 앱입니다. 아주 오래전에 유용하게 사용하던 기념일 앱이 없어져서 직접 만들어 봤습니다. 아직은 아주 기본적인 기능만 구현되었는데, 버그 잡으며 기능들을 추가할 계획입니다. 구글 플레이 스토어 : https://play.google.com/store/apps/details?id=com.aubooking.cncsoft.flutter_dday Remember D-day - Google Play 앱 기념일 관리 앱 play.google.com 개발은 플러터를 사용하였습니다. 현재 기능은 다음과 같습니다. - D-Day의 음력날짜 지원 (klc 0.1.0) - 다국어 지원(intl 0.17.0 : 현재 한국어, 영어) - D-Day까지의 날짜 출력 - D-Day 종류에 따른 나.. 2023. 5. 23. 이전 1 다음