애초부터 폴더명이나 패키지명을 정확하고 신중하게 하자!!
1. 터미널에서 프로젝트 디렉터리로 이동
2. 패키지 이름을 수정해주는 라이브러리 설치
flutter pub add change_app_package_name
3. 변경할 이름을 지정
flutter pub run change_app_package_name:main com.new.package.name
4. android/app/src/AndroidManifest.xml
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="change.this.name">
5. android/app/src/build.gradle
applicationId "change.this.name"
6. ios/Runner/Info.plist
<key>CFBundleIdentifier</key>
<string>change.this.name</string>
만약 ${PRODUCT_BUNDLE_IDENTIFIER} 라는 이름으로 되어있으면, ios/Runner.xcodeproj/project.pbxproj에서 PRODUCT_BUNDLE_IDENTIFIER가 3개 모두 원하는 패키지 이름으로 수정
7. vscode에서 원래 이름을 전부 새로운 이름으로 변경하기
8. 마무리
flutter clean
flutter pub get
https://pub.dev/packages/change_app_package_name
change_app_package_name | Dart Package
Change App Package Name with single command. Update AndroidManifest, build.gradle, MainActivity files & move MainActivity file to new directory structure automatically.
pub.dev
[Flutter][라이브러리 소개] Flutter 패키지 이름 변경하기
# Flutter 패키지 이름 변경하기 - Flutter를 사용해서 앱을 개발하다보면, 항상 패키지나 번들 이름을 변경 해야 하는 일이 발생합니다. 본 포스팅에서는 이 귀찮은 과정을 쉽게 도와주는 툴을 소개
enfp-jake.tistory.com
https://leeseongho.tistory.com/79
package 이름 변경
android android/app/src 내의 debug, main, profile폴더 내의 AndroidManifest.xml파일 내 상단에 있는 package의 값을 패키지 이름으로 변경 android/app/src 내의 build.gradle파일에서 applicationId도 위에 바꾼 패키지 이름
leeseongho.tistory.com
'Flutter' 카테고리의 다른 글
[Flutter] 디자인 패턴 mvvm with GetX (0) | 2023.02.27 |
---|---|
스마트 팜뷰 개인정보 처리방침 (0) | 2023.02.15 |
[Flutter] Vscode DevTools 사용하기 (0) | 2023.02.11 |
[Flutter] textfield keyboard with done button (0) | 2023.02.11 |
[Flutter] android appbar title center (0) | 2023.02.11 |