After renaming my project package name (with Refactor), I got this error:
Error:(7, 44) error: cannot find symbol class R
All of my R
Just do the following:
Ensure that the package name at the header of the AndroidManifest file has been renamed to your new package name. This worked for me.
if you rename your android manifest package you have to rename the "packages com.newname" sentence at the beginning of your class.
You have to first close android studio. Then
gradlew clean
gradlew assembledebug
3 packages you may see as marked, When you edit the package name make sure you change all 3 of them else you may face R error which will prompt you to press alt+enter to name it as ur old package name
Try to change application Id in build.gradle. Or remove any imports of com.***.R in your activity and let android studio to automatically import for you.
Try the following :
Try deleting your R.java file , android studio will regenerate it.
Clean Project
Rebuild Project
And check:
Check the AndroidManifest.xml, there's a package attribute on the top-level element
(Well it depends on how you renamed your package name)