-1

У меня странная проблема. У меня есть рабочий проект приложения (работает с appcompat-support-lib), и я хочу добавить там ActionBarSherlock-library. После того, как я добавлю этот lib в свой проект, через некоторое время он удалит мою папку R.java, поэтому я получаю ошибки почти в каждом классе моего проекта.Android: Импорт библиотеки удаляет папку R.

Вы знаете, как это решить?

Заранее благодарен!

ответ

0

Так что я решил это так:

  • я создал новый проект и добавил библиотеку поддержки ActionBarSherlock
  • скопированными все предыдущий проект тока - с помощью Sherlock
  • я поставил такой же пакет для второго проекта
  • И, конечно, я должен был изменить некоторые вещи в классах (Fragment до SherlockFragment и т.д.)
0

Почему вы добавляете ActionBarSherlock в свой проект, если у вас уже есть проект, работающий с библиотекой appcompat? Они используют атрибуты и ресурсы, которые называются одинаковыми, поэтому это вызывает проблемы. Вы не можете использовать оба одновременно.

+0

Мне нужно его изменить, потому что только sherlock поддерживает поиск по API 7 и ниже – marson

+0

Затем удалите appcompat и добавьте ABS после этого. – Ahmad

+0

Я пытаюсь, что и удаление действительно удаляет папку R тоже, и если я добавлю другую, она не вернет ее обратно. – marson

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