ActionBarШерлок Омнибус v3.8

Я попытался импортировать ActionBarSherlock во внешнюю подпапку omnibus v3.8, но получил очень много ошибок (более 150). Большинство из них посвящено переопределению метода суперкласса.

Если я удалю аннотацию @Override в строке ошибки, ошибка исчезнет. Должен ли я удалить его по одному (более 150 ошибок)? Есть ли быстрый способ удалить все ошибки?

Выпуск подключаемого модуля ADT: 18.0.0 JDK: 1.7 Цель сборки: 15

Спасибо


person user1134475    schedule 09.07.2012    source источник
comment
Как принять ответ, нажмите кнопку Да в разделе Был ли этот пост полезен для вас?   -  person user1134475    schedule 10.07.2012


Ответы (1)


Импортированный исходный код взят с http://github.com/commonsware/cw-omnibus. . Если вы прочитаете эту веб-страницу, вы найдете инструкции по использованию этого кода. Если вы прочитаете эти инструкции, вы обнаружите, что:

  • Вам необходимо установить уровень соответствия Java 1.6 и
  • Вам может потребоваться настроить проект ActionBarSherlock для сборки с целью сборки, которую вы установили, или для установки уровня API 14 (что, IIRC, является тем, чего хочет ActionBarSherlock)
person CommonsWare    schedule 09.07.2012
comment
@user1134475: user1134475: Значит ли это, что я не могу использовать Jdk 1.7 — я никогда не тестировал Java 7, поскольку она еще официально не поддерживается набором инструментов Android. Это также не имеет значения, поскольку я имею в виду ваш уровень соответствия Java в Eclipse, а не версию используемого вами компилятора Java. ни использовать цель сборки 15 — цель сборки 15 должна подойти для ActionBarSherlock. - person CommonsWare; 10.07.2012
comment
Я вижу.. После изменения уровня соответствия на 1.6 ошибки становятся типа ... не могут быть разрешены. Например: ActionBar не может быть разрешен тип. Я также получаю эту ошибку в abs__styles.xml: Ошибка при получении родителя для элемента: не найден ресурс, соответствующий заданному имени «android: Widget.Holo.ActionBar». Спасибо - person user1134475; 11.07.2012
comment
Извините за предыдущий комментарий. Это было исправлено. Большое спасибо - person user1134475; 11.07.2012