Я сделал ошибку в файле макета Android (забыл dp в своем измерении), а при перестройке Android Studio заменила все мои ссылки на R.java (которые из-за ошибочной сборки не генерировали ) с android.R.java. Это нормальное поведение? Как отключить это? Это связано с допуском автоматического импорта?
Почему Android Studio изменила все мои ссылки с R на android.R?
Ответ 1
Что происходит в том, что ошибка в вашем XML файле мешает вашему проекту  R.java генерировать во время сборки, а среда IDE видит, что ваши ссылки R в коде могут теперь однозначно автозаполняют до android.R, а параметр  Добавить однозначный импорт на лету идет вперед и делает это. Проблема в том, что android.R - неправильный импорт, когда ему действительно нужно ждать  R.java.
Если вы хотите оставить  Добавить однозначный импорт на лету, добавьте android.R в список  Исключить из импорта и завершения в  Предпочтения >  Редактор >  Автопорт, как показано ниже:
 
