Я пытался научиться использовать 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;
}
ОК.
Итак, поговорив с Джейком Уортоном на канале IRC (# android-dev), он разместил здесь комментарий, и я проверил, правильно ли была создана цель сборки. к сожалению, поскольку minSdk
7, в манифесте указана цель сборки не 15, но 2.1: S
во всяком случае, решение заключалось в том, чтобы изменить целевую сборку на правильную (15 для actionbarSherlock) и очистить и построить снова...
спасибо кучу Джейка.