5

Я пытаюсь добавить андроид-поддержку-v7-AppCompat моего проекта пути сборки:Невозможно добавить android.support.v7 к моему проекту пути сборки

Это то, что я сделал: правой кнопку мыши на моем собственный проект -> путь сборки -> настроить путь сборки -> выберите Android в левом столбце, а затем нажмите «Добавить». Я выбираю «android-support-v7-appcompat». Это имя появится в правом столбце таблицы, слева появится путь, где находится библиотека: C: \ Program Files \ adt-bundle-windows-x86-20131030 \ sdk \ extras \ android \ support \ v7 \ AppCompat. И он имеет красивый зеленый галочкой слева!

Я нажимаю Apply или Ok.

Тогда я снова перейти к этому экрану, но если путь все еще находится на левой в таблице, есть красный крест на левой и знак вопроса, где «андроид-поддержка-v7-AppCompat» должно было. Я сделал точно то, что описано в http://developer.android.com/tools/support-library/setup.html (заголовок «Добавление библиотек с ресурсами»).

Есть ли у кого-нибудь идеи ????

+0

ли вы построить поддержка-v7? – leandrocastelli

+0

Благодарим вас за немедленную реакцию! Да, я просто снова очистил проект support-v7, но у меня все еще такая же проблема с моим проектом! – irmdaen

ответ

0

необходимо сначала импортировать библиотеку в рабочее пространство, а затем щелкнуть правой кнопкой мыши по проекту, который вы хотите добавить, и щелкнуть по свойствам, а под андроидом - добавить в раздел библиотеки. выберите импортированную библиотеку. Dont импорта используя путь сборки

+0

Спасибо. Я сделал это на этот раз с project -> свойствами вместо проекта -> путь сборки. Но та же проблема ... – irmdaen

+2

у вас есть 4.2.2 sdk, скачанный с ADT, потому что для этой библиотеки нужен SDK – tyczj

+0

Oh! Я только загрузил 4.4! Мне действительно нужна эта более старая версия? – irmdaen

8

ли, как показано ниже:

Перейти в меню Файл ->Import -> Импорт проекта библиотеки в рабочую область (выбрать проект существует здесь C:\Program Files\adt-bundle-windows-x86-20131030\sdk\extras\android\support\v7\appcompat).

Тогда щелкните правой кнопкой мыши по вашему проекту -> выберите Android ->Add -> Выберите проект библиотеки, который вы импортировали.

не забудьте отметить галочками проект библиотеки в Project -> Щелкните правой кнопкой мыши ->Properties ->Java Build Path ---> Заказ и экспорт

+0

Как вы это понимаете: «Импортируйте проект библиотеки в рабочее пространство» ... «без импорта проекта библиотеки в рабочее пространство» ??? – irmdaen

+0

@ user2591089 проверить измененный ответ. – TNR

+0

Благодарим за редактирование. Я сделал все это. Проблема в том, что я могу добавить проект библиотеки в порядке, но когда я нажимаю ok и снова перехожу на этот экран, то есть этот красный крест! – irmdaen

0

Выберите "Java Build Path" и вкладка Библиотеки вместо "Android". Нажмите кнопку «Добавить внешние Баночки ...»

или

Скопируйте файл в папку «Libs» и щелкните правой кнопкой мыши на файле и выберите «Build Path» -> «Добавить в Build Path»

+0

Спасибо! Я просто попробовал свое первое предложение. В «add external Jars» я добавил «C: \ Program Files \ adt-bundle-windows-x86-20131030 \ sdk \ extras \ android \ support \ v7 \ appcompat \ bin \ android-support-v7-appcompat.jar". Но мой проект еще не может импортировать библиотеку поддержки! Теперь я попробую ваше другое предложение! – irmdaen

+0

это не сработает, потому что v7 нуждается в ресурсах, поэтому вам нужно импортировать его как проект библиотеки. вы не можете просто импортировать файл jh jar – tyczj

+0

Вы правы. Вы также можете посмотреть здесь дополнительную информацию и инструкции https://developer.android.com/tools/support-library/setup.html – Nfear

12

способ сохранения «зеленой галочки» после повторного открытия окна свойств помещает ваш собственный проект на тот же буквенный диск, где расположен проект android-support-v7-appcompat

поэтому, если у вас есть он в C: \ Program Files \ adt-bundle-windows-x86-20131030 \ sdk \ extras \ android \ support \ v7 \ appcompat, тогда вам нужно переместить свой собственный проект где-нибудь на диске C: \ (например, C: \ Use RS \ User \ рабочее пространство)

эта работа для меня

+0

Это помогло мне. У меня была библиотека поддержки на диске C и мои проекты на другом диске. Копирование библиотеки поддержки на другой диск решило ее. –

+0

Это также помогло мне исправить мою установку. Очень жаль, что я знал это раньше. – 0x0

0

Изменение пути папки eclipse_workspace в тот же драйвер, как Android SDK решить мою проблему.

1
  • Удалить все ваши библиотеки проектов
  • ли чистая проекта с dependecies
  • Добавить проблемную библиотеку снова
  • Добавить все другие библиотеки

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

  • Нет связанных вопросов^_^