Страница 1 из 1

Ошибка Lint: This class should be public

Добавлено: 21 май 2014, 08:27
AlexVinn
Lint ругается - This class should be public (android.support.v7.internal.widget.ActionBarView.HomeView)
Clean - не помог.
Есть подключенный ещё один проект к главному, может из-за этого ?? Как исправить ?

Помогите побороть, плз.

Re: Ошибка Lint: This class should be public

Добавлено: 21 май 2014, 09:50
yanchumak
попробуй изменить в project.properties строку
android.library.reference.1=../appcompat_v7_3
на
android.library.reference.1=../appcompat_v7

Re: Ошибка Lint: This class should be public

Добавлено: 21 май 2014, 09:57
Mikhail_dev
В настройках отключить Lint указатели. (Window-->Preferences-->Android-->Lint Error Checking)

Re: Ошибка Lint: This class should be public

Добавлено: 21 май 2014, 11:19
AlexVinn
Спасибо.
Именно эта ошибка не критична? Потому как для маркета релиз и она одна осталась.
Mikhail_dev писал(а):В настройках отключить Lint указатели. (Window-->Preferences-->Android-->Lint Error Checking)

Re: Ошибка Lint: This class should be public

Добавлено: 21 май 2014, 17:14
Mikhail_dev
Нет, не критично. Почему там нет публичного конструктора, понятия не имею, но либа эта разрабатывается гуглом и уже обкатана как мною, так и множеством других программистов. Я тоже встречал такую ошибку в данной либе. Просто очистил проект и всё. Даже в манифесте мне 2 вещи подчеркивает и я не могу собрать. Приходится при любом изменения манифеста делать clean проекту.