Ошибка с R.string.default_web_client_id, но успешная сборка - PullRequest
0 голосов
/ 13 февраля 2019

Сборка моего проекта завершается успешно, но R.string.default_web_client_id помечена как ошибка в Android Studio.

Я проверил, что values.xml правильно сгенерировано и что файл R.java содержит значение.

Студия Android версии 3.3.1.

Ответы [ 4 ]

0 голосов
/ 13 февраля 2019

Вы можете использовать привязку Butterknife.

BindString(R.string.default_web_client_id)
String default_web_str;

Тогда пользователь в любое время, как вам нужно, как показано ниже:

textview.setText(default_web_str);
0 голосов
/ 13 февраля 2019

Это может быть, если вы используете два разных string.xml для двух языков.

И если вы добавляете строку default_web_client_id только в одну string.xml, тогда ее показ отмечается как ошибка в Android Studio.

0 голосов
/ 13 февраля 2019

Я бы попробовал почистить и пересобрать проект.Если у вас разные переводы строк (более одного ресурса strings.xml), убедитесь, что строка переведена на все языки.

0 голосов
/ 13 февраля 2019

Просто перезапустите Android studio или, если это не сработало, попробуйте File -> Invalidate Caches / Restart и нажмите «Отменить и перезапустить».Удачи

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