私はここで答えのいくつかを見つけることができます。 com.appからcom.company.appに変更するという私の要求にはうまくいきません。Androidスタジオの会社名が変更されたパッケージ名を変更
私はこれを試しましたが、com.a.appからcom.b.app Android Studio Rename Package
私はここで答えのいくつかを見つけることができます。 com.appからcom.company.appに変更するという私の要求にはうまくいきません。Androidスタジオの会社名が変更されたパッケージ名を変更
私はこれを試しましたが、com.a.appからcom.b.app Android Studio Rename Package
「Refractor-> Move(F6)」を選択し、「com.appを別のパッケージに移動」を選択し、「はい」をクリックしてcom.mycompanyのような新しいパッケージ名を付け、Do refractorをクリックします。
これは、プロジェクト全体でパッケージ名を完全にリファクタリングします。
これで古いパッケージを削除できます。
例:com.myapp
~com.company.myapp
。
プロジェクトフォルダに移動し、フォルダapp\src\main\com
を探します。
company
という名前の新しいフォルダを作成します。次に、作成したばかりのcompany
フォルダにmyapp
フォルダを移動します。
ゴーapp\build.gradle
、編集行
applicationId "com.myapp"
ゴーapp\src\main\AndroidManifest.xml
applicationId "com.company.myapp"
に、すべての行がcom.company.myapp
にcom.myapp
を含んで編集します。
src
の中にあるすべてのJavaクラスに行き、最初の行の名前を新しいパッケージのpackpage
に変更します。
これは難しくなりますが動作します。その後、
shell
defaultConfig{
...
applicationId "com.company.app"
...
}
、それを実行します。
のみbuild.gradle
を編集し、次のコードを追加する必要があります。パッケージ名が変更されていることがわかります。
本当にうまくいかないのはどういう意味ですか? –
* com.a.appからcom.b.appに変更したい場合にのみ動作します*そうではありません! –