How do I rename the android package name? [duplicate]
Pressing Shift+F6 seems only to rename the last directory.
For example, in the project com.example.test
it will offer to rename test only. The same applies if I navigate to package name in .java
or Manifest file and press Shift+F6.
So is there a way to rename the package?
You can do this:
- Change the package name manually in the manifest file.
- Click on your
R.java
class and the press F6 (Refactor->Move...). It will allow you to move the class to another package, and all references to that class will be updated.
The best way to solve this is going to the AndroidManifest.xml: package="com.foocomp.fooapp
:
- Set the cursor on "foocomp"
- Press Shift+F6
- Rename Package to whatever you want
- Repeat for "fooapp".
Works for me.
Also, replace in Path in Whole Project as it didn't change everything. Then Clean, Rebuild and it works --> In Android Studio / IntelliJ you should unmark "Compact Empty Middle Packages"