react native androidパッケージ名の修正

1551 ワード

react nativeを通じたコマンドreact-native init DemoApp androidのデフォルトのパケット名はcom.demoappであることはよく知られていますが、第三者またはreleaseバージョンにアクセスするときは、自分のパケット名に変更する必要があります。直接解決策を開始します。
ステップ
  • は、/DemoApp/android/app/src/main/java/com/ディレクトリの下に自分のパケット名のフォルダを新規に作成し、例を挙げて、com.bike.home/DemoApp/android/app/src/main/java/com/ディレクトリの下にフォルダbikeを新規に作成し、bikeフォルダの下にhomeフォルダを新規に作成します。
  • は、/DemoApp/android/app/src/main/java/com/demoapp/ディレクトリの下のファイルMainActivity.javaMainApplication.javaという二つのjavaのファイルを新しいパケット名ディレクトリの下に移動し、demoappフォルダを削除します。
  • は、javaファイルの2行目をpackage com.bike.home;の代わりにDemoApp/android/app/src/main/AndroidManifest.xmlとする。
  • パッケージスクリプトファイルを変更するpackage
  • package="com.bike.home"DemoApp/android/app/BUCKandroid_build_config
  • に置き換えられている。
  • packagepackage = "com.bike.home",android_resource
  • に置き換えられている。
  • packageファイルのpackage = "com.bike.home",は、構成項目の下のDemoApp/android/app/build.gradledefaultConfigに置き換える。
  • 修正が完了したら、命令applicationIdはandroidディレクトリに入り、applicationId "com.bike.home"cd android/を実行してキャッシュをクリアすればいいです。
  • は再び動作します。
  • 以上、修正すべきところは全部です。足りないところがあれば、下の方にメッセージをください。