-
앱이 16KB 메모리 페이지 크기를 지원하지 않습니다.Flutter 2026.01.27 17:48
플레이 콘솔에 앱 업데이트를 제출하는데 다음과 같은 오류가 있다는 메세지를 받았다.오류: 앱이 16KB 메모리 페이지 크기를 지원하지 않습니다.https://developer.android.com/guide/practices/page-sizes?hl=ko 16KB 페이지 크기 지원 | Compatibility | Android Developers16KB 페이지 크기 지원 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. 16KB Google Play 호환성 요구사항 2025년 11월 1일부터 Google Play에 제출되고 Android 15 이상 기developer.android.com 2025년 11월 1일부터 Google Play에 제출되고 Android 15 이..
-
application id, bundle id 변경Flutter 2025.12.16 05:09
안드로이드의 application id(package name)와 ios의 bundle id를 변경하는 방법은 다음과 같다. Android1. AndroidManifest.xml의 manifest 부분에 package 명시했을 경우 변경2. android/app/build.gradle.kts의 defaultConfig 내 applicationId 변경 2-1. 상단의 namespace까지 변경할 경우 android/app/src/main/kotlin/ 아래 경로를 변경한 namespace와 동일하게 변경* application id와 namespace는 웬만하면 동일하게 설정하는 것이 좋다고 한다.(참고: https://developer.android.com/build/configure-app-mod..
-
안드로이드 앱 서명Flutter 2025.12.02 18:51
구글 플레이 콘솔에 안드로이드 앱을 업로드하기 위해서는 서명 과정을 거쳐야 한다.PC에 JDK가 설치되어 있는지 확인해보고, 제대로 설치돼있을 경우 다음 과정에 따라 aab 파일을 생성한다. 1. 업로드 키 생성키 파일 이름(-keystore)과 별칭(-alias)을 지정하여 새로운 키스토어 파일(.jks)을 생성한다.(validity 10000: 약 27년(10,000일) 정도 유효한 키를 생성한다.)keytool -genkey -v -keystore upload-keystore.jks -keyalg RSA -keysize 2048 -validity 10000 -alias upload명령어를 실행하면 다음과 같이 키 파일의 비밀번호와 사용자의 정보를 묻는다.Enter keystore password: ..
-
Firebase MessagingFlutter 2025.11.21 11:20
플러터에서 푸시 알림을 전송하기 위한 Firebase 프로젝트 구성 방법에 대해 정리한다. 1. iOS용 p8키 발급 및 Xcode 세팅1) 애플 개발자 홈페이지에 로그인한다. 2) 인증서, ID 및 프로파일 > 키(영문)를 누른다. 3) + 버튼을 눌러 새 키를 생성한다.- Key name에 용도에 맞는 키 이름(e.g. MyProject Firebase Push Key)을 입력한다.- Apple Push Notifications service (APNs)를 체크한 후, Configure 버튼을 누른다.- Environment로 Sandbox & Production을 선택한 후 Save 버튼을 누른다.- Contiunue > Register 버튼을 차례로 눌러 키 생성을 마친다. 4) 우측 상단의 ..
-
앱 아이콘 세팅Flutter 2025.11.21 09:15
flutter_launcher_icons 패키지를 사용해 플러터 앱의 아이콘을 세팅하는 방법에 대해 정리한다.https://pub.dev/packages/flutter_launcher_icons flutter_launcher_icons | Dart packageA package which simplifies the task of updating your Flutter app's launcher icon.pub.dev 1. pubspec.yaml에 패키지 추가 flutter_launcher_icons: ^0.14.4최신 버전으로 추가해준다. 2. Configuration 파일 생성다음 명령어를 실행하여 구성 파일을 자동 생성한다.dart run flutter_launcher_icons:generate실행..