[解決済み】flutterでパッケージ名を変更する方法は?
2022-04-15 02:17:21
質問
FlutterプロジェクトのPackage Nameを変更する方法はありますか?
flutterプロジェクトのパッケージ名とアプリケーション名を変更したいのですが。
解決方法を教えてください。
Androidアプリの場合 アプリ名
のラベル名を変更します。
AndroidManifest.xml
ファイルを作成します。
<application
android:name="io.flutter.app.FlutterApplication"
android:label="TheNameOfYourApp"
パッケージ名について
のパッケージ名を変更します。
AndroidManifest.xml
(デプロイしたい環境に合わせて、main, debug, profile の3つのフォルダ) ファイルを作成します。
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="your.package.name">
また
build.gradle
ファイル(app フォルダ内
defaultConfig {
applicationId "your.package.name"
minSdkVersion 16
targetSdkVersion 27
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
最後に
MainActivity.java
クラス(MainActivity.javaがない場合は、MainActivity.ktを確認してください。)
package your.package.name;
import android.os.Bundle;
import io.flutter.app.FlutterActivity;
import io.flutter.plugins.GeneratedPluginRegistrant;
public class MainActivity extends FlutterActivity {
ディレクトリ名を変更します。
からです。
android\app\src\main\java\com\example\name
へ。
android\app\src\main\java\your\package\name
編集:12月27日-18日
にとって
パッケージ名
ビルドの変更だけ
build.gradle
ばかり
defaultConfig {
applicationId "your.package.name"
minSdkVersion 16
targetSdkVersion 27
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
iOS用
のバンドル識別子を変更します。
Info.plist
ファイルを作成します。
ios/Runner
ディレクトリに保存されます。
<key>CFBundleIdentifier</key>
<string>com.your.packagename</string>
アップデイト
パッケージやバンドル識別子の名前を変更しないようにするには、ターミナルでこのコマンドを使ってプロジェクトを開始します。
flutter create --org com.yourdomain appname
関連
-
[解決済み】Flutterでアプリケーションランチャーのアイコンを変更するには?
-
[解決済み】メッセージ「flutter run: 接続されたデバイスがありません"
-
[解決済み】起動ロックを解除するために別のflutterコマンドを待機する
-
[解決済み】Flutterで角丸画像を作成する方法
-
[解決済み】Flutterでビルドしたアプリの表示名を変更するにはどうすればいいですか?
-
[解決済み】Flutterで背景画像を設定する方法は?
-
[解決済み】Flutterアプリにスプラッシュスクリーンを追加する
-
[解決済み】Flutterで少し遅れてからコードを実行する方法は?
-
[解決済み】Firebase App '[DEFAULT]' が作成されていない - Flutter と Firebase で Firebase.initializeApp() を呼び出す。
-
[解決済み】Flutterで数値入力フィールドを作成する方法は?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Flutter give コンテナ 丸みを帯びたボーダー
-
[解決済み] AppBarの先頭のアイコンの大きさを大きくする方法
-
[解決済み] Android Studioでパッケージ名を変更する
-
[解決済み】Scaffold.of()がScaffoldを含まないコンテキストで呼び出された場合
-
[解決済み】不要なウィジェットビルドの対処方法は?
-
[解決済み】Flutter: 未処理の例外です。バインディングが初期化される前にServicesBinding.defaultBinaryMessengerにアクセスされました。
-
[解決済み】flutterはアプバー上の戻るボタンを削除します。
-
[解決済み] Flutter プログラムでアプリを終了させる方法
-
[解決済み] Flutter FirestoreでD8が発生:要求されたクラスを単一のdexファイルに収められない (# methods: 71610 > 65536) in Android Studio
-
[解決済み] Flutterで「戻る」ボタンを上書きするには?[重複している]。