
If you are working on an Android Project and working with IntelliJ's IDEA Android Studio and wondering how to rename the Java Package name, here is how you can do it,
Steps to Rename package Name: Android Studio
- Open your project, make sure you are in Project View
- Expand your app module and look for java, when you expand it you will see all your packages,
- Right click on the package example com.abc.mypackage and go to Refactor -> Rename ..., you can also use shortcut Shift + F6
- You would see a warning window,
you can select Rename PackageMultiple directories correspond to package com.example.myapp: C:\Users\c2c\AndroidStudioProjects\MyApp\app\src\main\java\com\example\myapp C:\Users\c2c\AndroidStudioProjects\MyApp\app\src\androidTest\java\com\example\myapp C:\Users\c2c\AndroidStudioProjects\MyApp\app\src\test\java\com\example\myapp also generated: C:\Users\c2c\AndroidStudioProjects\MyApp\app\build\generated\source\buildConfig\debug\com\example\myapp Do you want to rename the whole package or directory C:\Users\c2c\AndroidStudioProjects\MyApp\app\src\main\java\com\example\myapp only?
- You would see a Rename window, change your package name and click refactor
- Under Refactoring, you can see what code will be changed, click do refactor after validating,
Directory to be renamed to com.example.myapp1, Package to be renamed to myapp1 myapp myapp myapp myapp myapp References in code to directory com.example.myapp, package com.example.myapp (10 references in 9 files) (9 usages found) Unclassified usage (5 usages found) app (5 usages found) com.example.myapp (5 usages found) ExampleInstrumentedTest.java (1 usage found) 1 package com.example.myapp; ExampleUnitTest.java (1 usage found) 1 package com.example.myapp; FirstFragment.java (1 usage found) 1 package com.example.myapp; MainActivity.java (1 usage found) 1 package com.example.myapp; SecondFragment.java (1 usage found) 1 package com.example.myapp; Usage in Android manifest (1 usage found) app (1 usage found) app\src\main (1 usage found) AndroidManifest.xml (1 usage found) 3 package="com.example.myapp"> Usage in Android resources XML (3 usages found) app (3 usages found) menu (1 usage found) menu_main.xml (1 usage found) 4 tools:context="com.example.myapp.MainActivity"> navigation (2 usages found) nav_graph.xml (2 usages found) 10 android:name="com.example.myapp.FirstFragment" 20 android:name="com.example.myapp.SecondFragment" References in generated code to directory com.example.myapp, package com.example.myapp (10 references in 9 files) (1 usage found) Unclassified usage (1 usage found) app (1 usage found) com.example.myapp (1 usage found) BuildConfig.java (1 usage found) 4 package com.example.myapp;
- Note: You would require to make appropriate changes to build.gradle file manually.
- Build your project again and you should be done!
Another way of doing it is by creating a new package instead and copying all your contents there - but here you would require to manually update your AndroidManifest.xml and build.gradle file.
More Posts related to Android-Studio,
- Step-by-Step: How to install Flutter in Android Studio
- [Android Studio] How to locate code for activity_main.xml
- [Event Log] Android Studio performance could be improved
- Android Studio emulator/Device logCat logs not displayed
- Show Android Studio Emulator in a Separate Window
- Android Studio SDK Build-tools 23 rc2 not getting installed
- Android Emulator Screenshot saved location
- [Android Studio] Error: Missing system image on device
- Android Studio NoClassDefFoundError: java.awt.Toolkit
- Android [SDK Manager] The system cannot find the path specified
- [Android Studio] Could not automatically detect an ADB binary
- Installing Android Studio Dolphin on Mac with Apple (M1/M2) Chip
- [Android Studio] MainActivity does not exist
- How to enable line numbers in IntelliJ Android Studio for all files
- Android Studio - Installed build tools revision 31.0.0 is corrupted. Remove and install again using the SDK manager.
- Android Studio setup was canceled - How to resume
- Your Android SDK is missing, out of date or corrupted SDK Problem
- Locate MainActivity Java or Kotlin file in Android Studio
- How to Determine Android Studio Gradle Version
- Delete Android Studio Projects
- [Android Studio] Button on click example
- Create assets folder in Android Studio
- Disabling Spell Check in Android Studio
- How to save IntelliJ IDE Console logs to external log file
- How to install Android Studio Chipmunk and SDK tools on macOS (2021.2)
More Posts:
- Update SharePoint Online List Item using REST API, HTML, Spfx, Postman - SharePoint
- What does b prefix before a String mean in Python? - Python
- [Solution] AWS Java SDK S3 AmazonS3Exception InvalidAccessKeyId - AWS
- Fix: java: string templates are a preview feature and are disabled by default. - Java
- How to start Microsoft Teams on Mac Startup - Teams
- Selenium Maven Dependency for pom.xml - Java
- Open VS Code Command Palette using Keyboard Shortcut - Shortcuts
- Calculate Volume of Cube - C-Program