1. ホーム
  2. アンドロイド

[解決済み】React NativeでAndroid用のパッケージ名を変更する。

2022-04-01 11:42:15

質問

私は react-native init MyApp を使用して、新しい React Native アプリを初期化します。 これにより、特にAndroidプロジェクトが、パッケージ com.myapp .

このパッケージ名を、例えば、次のように変更するにはどうしたらよいでしょうか。 com.mycompany.myapp ?

で変更してみました。 AndroidManifest.xml が、他のエラーが発生したので、この方法ではないと思っています。

何か思い当たることはありますか?

解決方法は?

プロジェクトのサブフォルダをquot.からquot.にリネームしました。 android/app/src/main/java/MY/APP/ OLD_ID / "から: "。 android/app/src/main/java/MY/APP/ NEW_ID / "。

その後、手動で新旧のパッケージIDを入れ替えました。

android/app/src/main/java/MY/APP/NEW_ID/MainActivity.java :

package MY.APP.NEW_ID;

android/app/src/main/java/MY/APP/NEW_ID/MainApplication.java :

package MY.APP.NEW_ID;

android/app/src/main/AndroidManifest.xml :

package="MY.APP.NEW_ID"

そして android/app/build.gradle :

applicationId "MY.APP.NEW_ID"

アンドロイド/アプリ/BUCK :

android_build_config(
  package="MY.APP.NEW_ID"
)
android_resource(
  package="MY.APP.NEW_ID"
)

Gradle」のクリーニングは、最後に( /アンドロイド フォルダ)に保存されます。

./gradlew clean