How do you rename packages in the new IDE Android Studio, based on IntelliJ IDEA?
Is there an automatic refactoring included?
I want to make bulk refactoring, but I don't know how. I worked two years with Eclipse and in Eclipse it's a one-click operation.
Step by Step Implementation Step 2: Now click on the setting gear icon and deselect Compact Middle Packages. Step 3: Now the packages folder is broken into parts as shown in the below image. Step 4: Now right-click on the first package name (com) and Refactor > Rename.
The package name of an Android app uniquely identifies your app on the device, in Google Play Store, and in supported third-party Android stores.
Press Ctrl + B and change the package name. Thank you.
Rename a package In the Project tool window, click Project and select Packages from the list. IntelliJ IDEA lists all the packages in your project. Right-click the package you want to rename and from the context menu, select Refactor | Rename ( Shift+F6 ).
For example, if you want to change com.example.app to my.awesome.game, then:
In your Project pane, click on the little gear icon (
)
Uncheck the Compact Empty Middle Packages option

Your package directory will now be broken up into individual directories
Individually select each directory you want to rename, and:
Right-click it
Select Refactor
Click on Rename
In the pop-up dialog, click on Rename Package instead of Rename Directory
Enter the new name and hit Refactor
Click Do Refactor in the bottom
Allow a minute to let Android Studio update all changes
Note: When renaming com in Android Studio, it might give a warning. In such case, select Rename All

Now open your Gradle Build File (build.gradle - Usually app or mobile). Update the applicationId in the defaultConfig to your new Package Name and Sync Gradle, if it hasn't already been updated automatically:

You may need to change the package= attribute in your manifest.
Clean and Rebuild.

Done! Anyway, Android Studio needs to make this process a little simpler.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With