com.XXX.XXX определяется в androidManifest следующим образом, package = "com.XXX.XXX".
В проекте есть несколько других пакетов, которые не определены в манифесте.
За исключением пакета, определенного в манифесте (package = "com.XXX.XXX"), во всех других пакетах, где используется ресурс, есть ошибка - R не может быть преобразована в переменную.
Я проверил и подтвердил следующее -
- Ни в одном java-файле нет операторов импорта android.R или импорта com.XXX.XXX.R.
- Удалил файл R.java из gen и восстановил его.
- Обновил проект и выполнил чистую сборку.
- Проверено расположение .xml файлов на наличие ошибок, консоль не показывает никаких.
Проект работал нормально, я не уверен, но я думаю, эта ошибка возникла после выполнения layoutopt.bat в каталоге tools.
Есть ли что-нибудь еще, что я могу проверить, чтобы устранить эту ошибку.
Спасибо,
Salil.