error: package R does not exist after moving package from Android manifest to build files

Viewed 23

Using the Android Studio Gradle upgrade wizard, I:

  1. Upgraded Android Gradle Plugin from version 7.1.2 to version 7.2.0
  2. Upgraded Gradle from version from version 7.2 to version 7.3.3
  3. Moved package from Android manifest to build files at Android Studio's recommendation (“Declaration of a project's namespace using the package attribute of the Android manifest is deprecated in favour of a namespace declaration in build files.”)

However, after building my app, I get the following error in one of my generated fragment direction files (OverviewFragmentDirections.java).

error: package R does not exist

I'm using the following dependencies related to navigation.

  • androidx.navigation:navigation-safe-args-gradle-plugin (version 2.4.1)
  • androidx.navigation:navigation-fragment-ktx (version 2.4.2)

How do I resolve this error?

0 Answers
Related