How About Android Studio ?…How Do I Get Rid of Unused Imports?

Android, Android Studio

How About Android Studio? How Do I Get Rid of Unused Imports?

Android Studio is a powerful integrated development environment (IDE) for creating Android applications. It provides a range of features to streamline the development process, including code completion, debugging tools, and more. However, as your project grows in size and complexity, you may find that there are unused imports cluttering your code.

Why Remove Unused Imports?

Unused imports not only make your code look messy but can also affect performance. When compiling your project, the compiler needs to process all the imported classes and packages. Removing unused imports can help reduce the compilation time and improve overall efficiency.

Identifying Unused Imports

To identify and remove unused imports in Android Studio, follow these steps:

  1. Open your Android Studio project.
  2. Navigate to the file you want to check for unused imports.
  3. Select the file by clicking on it in the project explorer.
  4. In the top menu bar, click on Analyze.
  5. In the dropdown menu, select Inspect Code.
  6. A dialog box will appear with a list of inspections. Make sure that All Scopes is selected.
  7. Click on the OK button to start analyzing your code.
  8. After analyzing your code, a results window will open displaying various issues found in your project.
  9. In this window, navigate to the section labeled “Unused declarations”.
  10. You will see a list of unused imports specific to the selected file.

Removing Unused Imports

Once you have identified the unused imports in your code, it’s time to remove them:

  1. Place your cursor on an unused import statement.
  2. Right-click and select Optimize Imports, or use the keyboard shortcut Ctrl + Alt + O.
  3. The unused import will be removed automatically, and Android Studio will optimize the remaining imports in the file.
  4. Repeat this process for each unused import in your code.

Note: Be cautious while removing imports as some may be required for other parts of your code. Make sure to test your code after removing any imports to ensure it still functions correctly.

Automatically Removing Unused Imports on Save

If you want Android Studio to automatically remove unused imports every time you save a file, follow these steps:

  1. In the top menu bar, click on File.
  2. Select Settings, or use the keyboard shortcut Ctrl + Alt + S.
  3. In the left sidebar of the settings window, expand the Editor section.
  4. Select General.
  5. In the right pane, navigate to the section labeled “On save actions”.
  6. Select the checkbox next to “Optimize imports”.
  7. Click on the OK button to save your changes.

From now on, Android Studio will automatically remove unused imports whenever you save a file, helping you keep your code clean and optimized.


Unused imports can clutter your code and impact performance. With Android Studio’s built-in features, identifying and removing unused imports has become a simple task. By regularly optimizing your imports, you can ensure that your codebase remains clean, efficient, and easy to maintain.