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

Что-то глюкнулось в Эклипсе

Добавлено: 30 окт 2014, 21:58
Michael_il
Что-то случилось с Eclipse. При создании нового проекта сразу дает ошибку.
error1.jpg
error1.jpg (35.99 КБ) 15628 просмотров
Вроде как не может подключить стили :?
В существующих проектах - та же ошибка.
Цепляю скриншоты.
error2.jpg
error2.jpg (37.3 КБ) 15628 просмотров
error3.jpg
error3.jpg (96.89 КБ) 15628 просмотров
Что делать? Подскажите, пожалуйста.

Re: Что-то глюкнулось в Эклипсе

Добавлено: 31 окт 2014, 01:39
doter.ua
Если бы в одном проекте, то ошибка была бы в коде, а если во всех наверно СДК отвалился, проверь в sdk менеджере все ли на месте (не нужно ли качать все заново) (в СДК стили находятся) еще попробуй ребилд проджект или чет типа того.

Re: Что-то глюкнулось в Эклипсе

Добавлено: 31 окт 2014, 06:46
Michael_il
Я снес SDK и все установил заново. Скачал апдейты, которые были раньше. Не помогло. :(
Пишет, что не находит стиль textViewStyle:
Failed to find style 'textViewStyle' in current theme
Надо где-то ткнуть ему пальцем на этот стиль?

Re: Что-то глюкнулось в Эклипсе

Добавлено: 31 окт 2014, 07:59
klblk
appcompat не подключился:
1) Добавился ли проект appcompat?
2) Скачаны ли в SDK суппорт либы?
3) Совпадает ли версия Android SDK tools с версией ADT?
4) Какой eclipse используете?

Re: Что-то глюкнулось в Эклипсе

Добавлено: 31 окт 2014, 08:35
Michael_il
Проект appcompat_v7 подключился
В SDK скачал все, что относится к Android 4.1.2, а также:
Android SDK Tools
Android SDK platform-tools
Android SDK build-tools последней версии

Ответы на остальные вопросы, вроде вот на этом скриншоте:
details.jpg
details.jpg (156.54 КБ) 15621 просмотр

Re: Что-то глюкнулось в Эклипсе

Добавлено: 31 окт 2014, 08:41
Michael_il
Погуглил, и частично решил проблему так:
В новом проекте установил Minimum Required SDK = API 14 (раньше ставил API 10)
Но это ведь тоже не дело, не будет поддержки более ранних версий. Тем более, что раньше все работало и с API 10

А как в старом проекте изменить параметр Minimum Required SDK?

Re: Что-то глюкнулось в Эклипсе

Добавлено: 31 окт 2014, 10:25
klblk
1) https://developer.android.com/about/das ... index.html апи < 14 чуть более 10%, к моменту, когда вы решите опубликовать приложение на маркет это число будет еще меньше. Нужна ли поддержка ранних версий?
2) Последняя версия ADT вроде бы 23.0.4, хотя вряд ли это что-то изменит (help->check for update)
3) В свойствах вашего проекта appcompat подключен? в самом appcompat ошибок нет?
4) Минимальная версия указывается в манифесте

Re: Что-то глюкнулось в Эклипсе

Добавлено: 31 окт 2014, 14:26
doter.ua
Как вариант зайди в res/values и в файле styles посмотри какая там тема прописана, бывает, что указана тема с Экшенбаром например, а в старых версия он не поддерживается. Лучше всего ставить самую дефолтную: типа Theme.Appcompat.Light и т.д. так же эта папка values может заменяться такой же папкой с "специальным суфиксом" - квалификатором например values-v11 который означает, что файлы в этой папке используются для версии 11 и выше. Грубо говоря в обычной папке будет файл имя1 и в папке с -v11 будет такой же файл имя1 В этих файлах можно указывать разные значения. ту же тему для старых указать старую ,а для новых более свежую.
P.S. если в -v11 нет какого-то файла, то он ищется в обычной папке без суфикса, т.е. если файл для старых версий устраивает и новые, то не нужно его дублировать в специальных папках.

Re: Что-то глюкнулось в Эклипсе

Добавлено: 31 окт 2014, 22:47
Michael_il
В appcompat_v7 тоже есть ошибки.
error4.jpg
error4.jpg (65.33 КБ) 15614 просмотров
Насчет апи < 14 понял. Видимо, действительно, нет смысла ставить меньше.

С папками values с суффиксами разобрался, там все в порядке, поставил легкие темы в старых версиях. Не ругается.
values <style name="AppBaseTheme" parent="Theme.AppCompat.Light">
values-v11 <style name="AppBaseTheme" parent="Theme.AppCompat.Light">
values-v14 <style name="AppBaseTheme" parent="Theme.AppCompat.Light.DarkActionBar">

Еще вопрос параллельно. Бывает, запускаешь проект и получаешь сообщение об ошибках.
error5.jpg
error5.jpg (20.01 КБ) 15614 просмотров
А где можно посмотреть список этих ошибок?
Иногда красным крестиком не метит, а все равно ругается что есть ошибки.

Re: Что-то глюкнулось в Эклипсе

Добавлено: 31 окт 2014, 23:28
doter.ua
Попробуй ребилд проджект сделать, глючит наверно, я уже давно в эклипсе не сидел, только в студии пол года как минимум.

Re: Что-то глюкнулось в Эклипсе

Добавлено: 01 ноя 2014, 01:09
rezak90
что ж за темы пошли, то глючит АС то Эклипс))) всё всегда ровно работало, да были ошибки но все решаемо

Re: Что-то глюкнулось в Эклипсе

Добавлено: 01 ноя 2014, 09:43
Michael_il
doter.ua писал(а):я уже давно в эклипсе не сидел, только в студии пол года как минимум.
Есть смысл переходить на студию?

Re: Что-то глюкнулось в Эклипсе

Добавлено: 01 ноя 2014, 15:10
doter.ua
Michael_il писал(а):
doter.ua писал(а):я уже давно в эклипсе не сидел, только в студии пол года как минимум.
Есть смысл переходить на студию?
Из сложностей перехода можно отметить другие хоткеи и сочетания клавиш, например импорт (ctr shift O) в студии alt + enter. и Манифест редактируется в коде (без Оконного мастера).
Остальное проблем не составит.

Re: Что-то глюкнулось в Эклипсе

Добавлено: 01 ноя 2014, 20:00
Michael_il
Понял. То есть, сложностей никаких.
Это радует.

Re: Что-то глюкнулось в Эклипсе

Добавлено: 02 ноя 2014, 17:31
Slomiks
Такая проблема не только в Eclipse, сегодня начинал новое приложение а работаю я в IntelliJ IDEA 13.1.5, так вот весь день бодался с этой проблемой и тоже погуглив нашёл решение ставить версию минимальную от 4.0...ура, заработало)) А ставишь на одну API меньше так всё куча ошибок с values выдавать начинает в логах...

Re: Что-то глюкнулось в Эклипсе

Добавлено: 02 ноя 2014, 18:54
doter.ua
Slomiks писал(а):Такая проблема не только в Eclipse, сегодня начинал новое приложение а работаю я в IntelliJ IDEA 13.1.5, так вот весь день бодался с этой проблемой и тоже погуглив нашёл решение ставить версию минимальную от 4.0...ура, заработало)) А ставишь на одну API меньше так всё куча ошибок с values выдавать начинает в логах...
Студия создана на базе Intellij Idea

Re: Что-то глюкнулось в Эклипсе

Добавлено: 03 ноя 2014, 05:50
Slomiks
doter.ua писал(а):
Slomiks писал(а):Такая проблема не только в Eclipse, сегодня начинал новое приложение а работаю я в IntelliJ IDEA 13.1.5, так вот весь день бодался с этой проблемой и тоже погуглив нашёл решение ставить версию минимальную от 4.0...ура, заработало)) А ставишь на одну API меньше так всё куча ошибок с values выдавать начинает в логах...
Студия создана на базе Intellij Idea
Ну это да, но суть то в том что очередное обновление SDK какое-то не правильное)

Re: Что-то глюкнулось в Эклипсе

Добавлено: 05 ноя 2014, 06:30
klblk
Последняя версия appcompat требует для себя Android 5 (api 21), ставится в свойствах проекта appcompat.

Re: Что-то глюкнулось в Эклипсе

Добавлено: 05 ноя 2014, 22:40
Michael_il
Да, с минимальной версией API 14 все работает.
Спасибо!

Re: Что-то глюкнулось в Эклипсе

Добавлено: 06 ноя 2014, 18:42
Eskard
Michael_il писал(а):
Michael_il писал(а):Что-то случилось с Eclipse. При создании нового проекта сразу дает ошибку.
error1.jpg
Вроде как не может подключить стили :?
В существующих проектах - та же ошибка.
Цепляю скриншоты.
error2.jpg
error3.jpg
Что делать? Подскажите, пожалуйста.
Да, с минимальной версией API 14 все работает.
Спасибо!
Вставлю свои пять копеек. Тоже столкнулся с этой проблемой в Eclipse. И так как мне реально нужна была поддержка старых версий, в моем случае 2.3.3, я перешел на Android Studio.
В студии все работает замечательно! Да и сама среда куда приятнее, чем Эклипс.
Попробуй АС, вдруг понравится)