FlutterでBundleID・ApplicationIDの変更方法
はじめに
FlutterでBundleID・ApplicationIDの変更する方法がよくわからなかっためちょっと調べてみました
iOS(BundleID)の場合
TARGETS
-General
-Bundle Identifer
を変更します。通常のiOSアプリと同じですね。
Android(ApplicationID)の場合
1. gradleの変更
android/app/build.gradle/build.gradle
のapplicationId
を変更します
defaultConfig { applicationId "com.flutter.test" minSdkVersion 16 targetSdkVersion 29 versionCode flutterVersionCode.toInteger() versionName flutterVersionName }
2. マニフェストファイルの変更
以下の3つのファイルのpackageを変更します android/app/src/main/AndroidManifest.xml android/app/src/profile/AndroidManifest.xml android/app/src/debug/AndroidManifest.xml
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.flutter.test"> : : </manifest>
3. MainActivityパッケージの変更
パッケージ名に合わせてMainActivity.ktファイルの場所を変更します。
パッケージ名がcom.flutter.test
の場合
android/app/src/main/kotlin/com/flutter/test/MainActivity.kt
MainActivity.kt
の内のpackage
を変更します
package com.flutter.test class MainActivity: FlutterActivity() { : : }