Android R не может быть решен после импорта Сервисов Google Play
Я разрабатываю приложение для Android, и я уже довольно далеко.
но недавно я снова открыл свое затмение, чтобы продолжить работу, но возникла проблема с моими настройками для служб Google Play. (Я уверен, что это произошло после того, как я установил новую версию (редакция 7) из менеджера SDK Android.)
Поэтому я снова импортировал google-play-services_lib и google-play-services.jar, и ошибки ушли, так что, как мне показалось, все хорошо.
Но теперь Eclipse не может преобразовать R в тип, и я не могу запустить приложение...
Я искал целый день, чтобы спасти свой проект от этих ошибок, и теперь я получаю это... кстати, проект работал отлично в течение 4 месяцев...
Кто-нибудь может сказать мне, что делать?
РЕДАКТИРОВАТЬ: что я пытался до сих пор:
Я добавил все инструменты сборки Android, сервисы Google Play (библиотеки и проекты),... Импортировал проект сервисов Google Play в рабочее пространство и очистил проект примерно 30 раз. Я уже проверил частные библиотеки, зависимости Android и т. Д. Для экспорта
2 ответа
Нашел это:
SDK уже был обновлен, но настройки устройства как-то изменились (теперь он собирался для android 4.2.2 вместо 4.0.3), и когда я очистил проект, он обновил некоторый код, который я не заметил, при установке 4.0.3 построить цель еще раз, она не будет компилировать или генерировать файл R.java (что дает мне массу ошибок).
Поэтому я снова изменил цель сборки проекта на 4.0.3, но я, должно быть, пропустил некоторые строки кода, которые были обновлены до цели 4.2.2... (что привело к тому, что файл R не был сгенерирован, что привело к большему ошибки, которые приводили к большему количеству ошибок... просто замкнутый круг)
Я точно не помню, какая строка вызвала ошибку, я был слишком рад, что она была решена, я думаю:)
У меня была та же проблема, я думаю. В /gen для меня не было R.java, но когда я обновил SDK-Tools, все было хорошо, так как они изменили порядок в последней версии. Попробуйте это возможно!