Как добавить вспомогательные библиотеки?

Я добавил android-support-v7-appcompat. Затем я нажал на каждый файл в каталоге \libs. Затем я нажал android-support-v7-appcompat и открыл свойства. Затем проверенные файлы из каталога libs и непроверенные зависимости Android. Далее открылись свойства myproject. Зашел в проекты и по кнопке Добавить добавил android-support-v7-appcompat.

Но ничего не работает. Как сделать ActionBarActivity(новых вариантов нет) и как добавить тему. Раньше я добавлял манифест к активности, пытался добавить его в style.xml

введите здесь описание изображения


person Евгений Смирнов    schedule 26.07.2013    source источник
comment
проверьте, у меня была та же проблема, я решил ее через несколько минут [здесь] [1] [1]: stackoverflow.com/questions/17928610/< /а>   -  person RicNjesh    schedule 29.07.2013
comment
Я также решил это сам, см. Ниже   -  person Евгений Смирнов    schedule 30.07.2013


Ответы (3)


Я решил свою проблему. Мне было трудно найти кнопку добавления библиотеки.

Я поступил неправильно. Это ниже. введите здесь описание изображения

введите здесь описание изображения

и вот правильный путь. введите здесь описание изображения

person Евгений Смирнов    schedule 28.07.2013

Документация для нового обратно совместимого ActionBar находится по адресу http://developer.android.com/guide/topics/ui/actionbar.html

Чтобы установить необходимую библиотеку, следуйте инструкциям на странице http://developer.android.com/tools/support-library/setup.html

Внимательно следуйте инструкциям. Вам нужна библиотека appcompat, но сами классы находятся в android.support.v7.app.

person Joe Malin    schedule 26.07.2013
comment
Есть ссылки на мои действия i.stack.imgur.com/uBCqz.jpg i.stack.imgur.com/5qSs4.jpg скажите, пожалуйста: я прав? - person Евгений Смирнов; 27.07.2013

Но ничего не работает. Как мне сделать ActionBarActivity(новых вариантов нет)

Этот документ довольно объемный, если английский не является вашим родным языком. Итак, это ключевые шаги из раздела «Добавление библиотек с ресурсами» на http://developer.android.com/tools/support-library/setup.html

1) Добавить библиотеку поддержки WITH RESOURCES (файл... импортировать... android... существующий код Android в рабочую область)

2) Убедитесь, что он определен как проект библиотеки (свойства .. android... isLibrary проверены), затем ССЫЛАЙТЕСЬ на него в своем проекте приложения (свойства .. android... ссылка... добавьте)

3) Затем в проекте библиотеки - щелкните правой кнопкой мыши каждый из файлов jar в libs и выполните (путь сборки... добавить в путь сборки)

4) Затем ДЛЯ ПРОЕКТА БИБЛИОТЕКИ щелкните правой кнопкой мыши... (путь сборки... настройте путь сборки... заказ и экспорт...) проверьте обе эти библиотеки и непроверенные зависимости Android

На этом этапе ваш проект библиотеки android-support-v7-appcompat не должен содержать ошибок. Вы также должны иметь возможность использовать ActionBarActivity в своем проекте и такие вещи, как android:theme="@style/Theme.AppCompat.Light" в своем манифесте.

Раньше я добавлял манифест к активности, пытался добавить его в style.xml

Теперь вам не нужно добавлять style.xml в свой проект — он будет взят из проекта библиотеки, на который ссылаются. Я предлагаю вам убедиться, что все это работает, прежде чем перейти к http://developer.android.com/guide/topics/ui/actionbar.html

person IanB    schedule 28.07.2013