2015-09-20 2 views
2

Я изучаю вкладку android с помощью функции салфетки с использованием материальной темы. У меня есть примеры учебников от here, и он построен из студии Android.Как импортировать com.android.support:design:23.0.1 в eclipse

В настоящее время я использую eclipse для своего проекта.

Я следую учебник и я не могу импортировать TabLayout из com.android.support:design

Ниже приведен код,

import android.support.design.widget.TabLayout; 

Показаны ошибки, The import android.support.design cannot be resolved

Я скачал support:design:23.0.1 из here и импортируется в eclipse, даже тогда появляется ошибка.

Может ли кто-нибудь сказать мне, где скачать и импортировать com.android.support:design:23.0.1 в eclipse.

Благодаря

+2

Импортировать проект библиотеки из sdk \ extras \ android \ support \ design так же, как вы бы импортировали appcompat-v7. –

ответ

4
  1. Установка Android SDK 23.0.1
  2. Импорт design библиотеки из sdk\extras\android\support\design в затмение рабочее пространство
  3. Чтобы отметить проект design как библиотеки, открытые свойства -> Выбрать для Android -> Проверить Library
  4. Теперь импортируйте эту библиотеку design в свой проект из свойств проекта.

Это работало для меня в дизайне материалов вкладки.

Если папка design не найдена в указанном месте, попробуйте найти ее в sdk\extras\android\m2repository\com\android\support\design вместо этого, особенно для более поздней версии.

0

Большое исправление этой проблемы является то, что вы копируете SDK \ Extras \ Android \ поддержка \ дизайн \ ЛИЭС \ Android-поддержка-design.jar файл «ЛИЭС» папку вашего проекта

2

У меня также есть такая же проблема, как и решение.

Это работает для меня так же, как и для вас.

Первый шаг: - найти .aar файл для дизайн-23.0.1.aar

E:\new sdk\sdk\android-sdk-windows\extras\android\m2repository\com\android\support\design\23.0.1 

Второй шаг: - скопировать этот файл и переименуйте его как design-23.0.1.jar быть извлечь это. После распаковки вы найдете classes.jar, res, AndroidManifest и т. Д.

Третьего шаг: - Создать проект библиотеки в затмении Названного дизайна и скопировать

  • classes.jar в ЛИЭСЕ папка
  • всего Реза в разрешении/
  • заменяющих AndroidManifest.xml и last add lib appcompat-v7 щелком правой кнопкой мыши по lib project -> properties-> Android -> add -> appcompat-v7

Главное - не забыть о чистом проекте и может перезапустить затмение для освежающего затмения.

И еще глубокие детали следуют шаги наведением поcommonsware's blog

  • Создать пустой каталог, который будет домом для проекта Android библиотеки. Для остальных этих шагов я назову это «выходной каталог».
  • Скопируйте AndroidManifest.xml, Рез/ и активы/ каталоги из AAR в выходной каталог.
  • Создайте каталог libs/в выходном каталоге. Скопируйте в libs/ classes.jar из корня unZIPped AAR, плюс что-нибудь в libs/ в AAR (например, mediarouter-v7 имеет свой собственный JAR проприетарных бит).
  • Решите, какую версию SDK вы хотите использовать. Вы можете просто выбрать самую высокую версию SDK, которую вы установили. Или, вы можете использовать android: minSdkVersion и квалификаторы набора ресурсов -vNN, чтобы получить подсказки относительно того, какой хороший SDK для сборки может быть. При желании создайте файл project.properties с целью: строка target = android-NNN, где NNN - выбранный вами SDK сборки. Или вы можете обратиться к этому в Eclipse позже.
  • Импортируйте полученный проект в Eclipse и при необходимости настройте SDK (Проект> Свойства> Android). Кроме того, вам понадобится приложить к этому проекту библиотеки любые проекты библиотек, это зависит от (например, mediarouter-v7 зависит от appcompat-v7).

Удачи!

И особое спасибо commonsware !!

Смежные вопросы