Проверка файловых ресурсов красная, несмотря на то, что R является действительным - PullRequest
1 голос
/ 09 апреля 2019

Я новый разработчик в команде Android.Я клонирую проект.Это работает, я могу скомпилировать это.Но мой контрольный код для файлов ресурсов красный, несмотря на то, что R является действительным и нормальным.

Пример:

mRootView = inflater.inflate(R.layout.fragment_myobjects, container, false);

только Fragment_myobjects является красным.Все макеты, идентификаторы, строки и т. Д. Красного цвета.Но я могу контролировать + щелкнуть по нему, и он найдет мои файлы.Так что только проверка провалилась.

У меня есть проблема, и у меня тоже есть друг.

Все это решение не работает:

  • Чистый проект

  • Перестройка

  • Неправильный кэш и перезапуск

Ничто не решает проблему

Ответы [ 3 ]

1 голос
/ 09 апреля 2019

Пожалуйста, попробуйте это решение, оно может работать ..

1.Закрыть файл проекта -> Закрыть

2. Появится экран приветствия Android Studio, а справа появится проект.список, поэтому удалите ваш проект из списка, нажав значок X.

3. Теперь закройте андроид студию

4. Откройте Мой компьютер и в нем перейдите в C: \ Users \ lenovo.Папка AndroidStudio3.2 или любая другая папка android studio и место ее установки.

5. Затем вы найдете папку «System», войдите внутрь и после того, как найдете папку «caches», снова войдите внутрь

6.Вы можете найти много файлов, поэтому выберите все и удалите эти файлы

7.Закройте папку, откройте android studio и выберите свой проект, используя «Открыть существующий проект»

Ваша ошибка можетуйти

1 голос
/ 09 апреля 2019

Если вы можете перейти к файлу, то в этом нет ничего плохого. Иногда Android Studio делает это, но сборка прошла успешно.

Это либо исправляется синхронизацией с gradle, либо аннулируется и перезапускается.

Если нет, убедитесь, что все файлы находятся в нужных местах.

0 голосов
/ 09 апреля 2019

У меня такая же проблема какое-то время.после долгих поисков и попыток что-то наконец-то заработало.

Сначала я использовал AS 3.3.0 до этого и удалил его, а теперь использую AS 3.1.1

Plan A

1) Перейдите в Файл-> Закрыть проект

2) Нажмите на Открыть существующий проект Android Studio

3) найдите свой проект при импорте

(не спрашивайте меня почему!)

Это просто работает для меня через два дня!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...