Существует несколько причин, по которым R не может быть решена .
В большинстве случаев эта ошибка возникает из-за ошибки файла XML. Эта ошибка может быть исправлена с помощью Clean и rebuild вашего проекта, также вы можете перезапустить вашу андроид студию.
Когда-нибудь, если вы наберете что-то неправильное в AndroidManifest
, эта ошибка может возникнуть, поэтому, пожалуйста, проверьте это.
Если ваши ресурсы содержат одно и то же имя или содержат недопустимые символы, эта ошибка может возникнуть.
Если вы уже проверили их, но столкнулись с той же проблемой, тогда :
Эта ошибка может возникать, когда Android Studio не удается правильно сгенерировать файл R.java, поэтому необходимо выполнить следующие действия:
Шаг 1: Безопасное удаление папки build
из каталога приложения.
Шаг 2: В Android Studio File -> Invalidate Caches / Restart
Шаг 3: Build -> Clean Project
Затем Build -> Rebuild Project
.
Папка
so build
будет восстановлена и надеюсь, что ошибка исчезла.
Если ошибка все еще найдена, возможно, вы ранее выполнили рефакторинг имени пакета. В этом случае вы можете нажать ALT + ENTER
вместе для импорта R.