Страница 1 из 1

R cannot be resolved

Добавлено: 18 июл 2013, 21:51
=bor=
Загружаю Samples из <sdk>/samples/android-<version>/
Получаю ошибку
The import com.example.android.apis.R cannot be resolved
на

Код: Выделить всё

import com.example.android.apis.R;
Принятый ответ из R cannot be resolved - Android error проблему не решает.
Есть мысли, в чём дело, и как решить?

Re: R cannot be resolved

Добавлено: 18 июл 2013, 21:53
Foenix
это просто вопрос года нашего форума.
причин куча может быть. Самая вероятная - ищи ошибку где-то в xml
не важно, даже если ты скопировал пример - все равно могут быть нестыковки.

Re: R cannot be resolved

Добавлено: 18 июл 2013, 23:26
=bor=
Foenix писал(а):даже если ты скопировал пример - все равно могут быть нестыковки.
Ващета это Samples из SDK. :shock:

Re: R cannot be resolved

Добавлено: 18 июл 2013, 23:27
Foenix
ну и что? и там и на сайте девелоперов полно незапускаемого кода.

Re: R cannot be resolved

Добавлено: 18 июл 2013, 23:49
rezak90
=bor= писал(а):Загружаю Samples из <sdk>/samples/android-<version>/
Получаю ошибку
The import com.example.android.apis.R cannot be resolved
на

Код: Выделить всё

import com.example.android.apis.R;
Принятый ответ из R cannot be resolved - Android error проблему не решает.
Есть мысли, в чём дело, и как решить?
http://developer.android.com/tools/samples/index.html

Re: R cannot be resolved

Добавлено: 18 июл 2013, 23:50
rezak90
Foenix писал(а):это просто вопрос года нашего форума
:P

Re: R cannot be resolved

Добавлено: 18 июл 2013, 23:57
=bor=
Не понял, что означает эта ссыль?
Я её в вопросе запостил:
Загружаю Samples

Re: R cannot be resolved

Добавлено: 18 июл 2013, 23:59
rezak90
=bor= писал(а):
Не понял, что означает эта ссыль?
Я её в вопросе запостил:
Загружаю Samples
не дочитал, думал руками загружаешь... перегенерить R. Не?

Re: R cannot be resolved

Добавлено: 19 июл 2013, 00:07
=bor=
rezak90 писал(а):руками загружаешь... перегенерить R. Не?
Не - "New/Android Project from Existing Code" и загрузил из <sdk>/samples/android-16/.
В смысле удалить R.java? Дохлый номер.
Закомментил этот импорт, и ошибка пропала, но там ещё на SetContent краснота.
Попробуй, загрузи ApiDemos для API-16.

Re: R cannot be resolved

Добавлено: 19 июл 2013, 00:41
=bor=
А вы много видели проектов без R.java? Я - ни одного.
Обычно его только удалишь, как он стремительным домкратом пересоздается, а в этом проекте его вааще нет.
Чудеса. :?

Re: R cannot be resolved

Добавлено: 19 июл 2013, 00:53
=bor=
Хе-хе, решил!!
Правой кнопой на проекте/Properties/Android/API-16 и вуаля! :D

Re: R cannot be resolved

Добавлено: 19 июл 2013, 10:20
=bor=
Хм, краснота-то исчезла и проект скомпилился, но приложение падало.
Помогло вот это из файлика README.txt (лежит в корне проекта):
Api demos is designed to use the compatibility library "android-support-v4.jar".
It is available through the SDK Updater in the "Android Compatibility package".
Once downloaded, copy the jar file into the ApiDemos project libs/ folder.
(If using Eclipse, add it manually to the project build path).
Сейчас всё работает замечательно, спасибо всем за уделённое время. ;)