Пример проекта ActionbarSerlock не генерирует R-файл

1

Я пытался научиться использовать ActionbarSherlock для настройки моего приложения и добавления панели действий и использования фрагментов.

Я загрузил zip файл со своего веб-сайта и добавил папку library в качестве нового проекта Android.

то я убедился, что он имеет isLibrary проверенный на true.

после этого я создал новый проект андроида из существующих и добавил JakeWharton-ActionBarSherlock-88fc341/samples/fragments но внезапно я увидел всю эту ошибку.

Я убедился, что он импортировал проект actionbarSherlock, и после этого я удалил библиотеку Gen как вручную (удалить), так и через project>clean>clean all option, но ничего не генерировал R файл.

единственное, что генерируется, - это файл BuildConfig но я не могу заставить генерировать R файл.

Есть предположения?

BuildConfig.Java:

package com.actionbarsherlock.sample.fragments;

public final class BuildConfig {
    public final static boolean DEBUG = true;
}
  • 0
    Включите ошибки, пожалуйста.
  • 0
    @ JakeWharton, как я и написал. ошибки происходят из-за отсутствия файла R. он не распознает XML для этого проекта, потому что файл R не был создан
Показать ещё 3 комментария
Теги:
actionbarsherlock

1 ответ

1
Лучший ответ

ОК.

Итак, поговорив с Джейком Уортоном на канале IRC (# android-dev), он разместил здесь комментарий, и я проверил, правильно ли была создана цель сборки. к сожалению, поскольку minSdk 7, в манифесте указана цель сборки не 15, но 2.1: S

во всяком случае, решение заключалось в том, чтобы изменить целевую сборку на правильную (15 для actionbarSherlock) и очистить и построить снова...

спасибо кучу Джейка.

  • 0
    Спасибо за вашу подсказку. Версия sherlock, которую я использую, определила уровень API в манифесте, который не был установлен в моей системе ранее. После установки API, в моем случае lvl 16, все снова заработало нормально.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню