**In Android Studio, you can do like this:**
For example, if you want to change com.example.app to iu.awesome.game, then:
1. In your Project pane, click on the little gear icon ( [![enter image description here][1]][1] )
2. Uncheck / De-select the Compact Empty Middle Packages option
[![enter image description here][2]][2]
3. Your package directory will now be broken up in individual directories
4. 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[![enter image description here][3]][3]
5. 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:[![enter image description here][4]][4]
6. You may need to change the package= attribute in your manifest.
7. Clean and Rebuild.
8. Done! Anyway, Android Studio needs to make this process a little simpler.
[1]: https://i.stack.imgur.com/ULXwK.png
[2]: https://i.stack.imgur.com/cO1S6.png
[3]: https://i.stack.imgur.com/xVcQj.png
[4]: https://i.stack.imgur.com/A4Rpd.png
## In Android Studio, you can do this:
For example, if you want to change `com.example.app` to `my.awesome.game`, then:
1. In your ***Project pane***, click on the little gear icon ( ![Gears icon](http://i.stack.imgur.com/lkezT.png) )
2. Uncheck / De-select the `Compact Empty Middle Packages` option
![Compact Empty Middle Packages][1]
3. Your package directory will now be broken up in individual directories
4. 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**
![Enter image description here][2]
5. 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:
![Refactor Directories][3]
6. You may need to change the `package=` attribute in your manifest.
7. Clean and Rebuild.
8. ***Done!*** Anyway, Android Studio needs to make this process a little simpler.
[1]: http://i.imgur.com/3j5pzNa.png
[2]: http://i.imgur.com/PW9oZll.png
[3]: http://i.imgur.com/hMx08b7.png
[4]: https://i.stack.imgur.com/dRHTy.png