Контент Eclipse помогает отсутствующим предложениям инструментов Android API

Я обновил свой Eclipse, чтобы иметь более новую версию с последней версией Android ADT. Я решил обновить его, выполнив «простую» установку всего пакета, предоставленного Google. Версия пакета — adt-bundle-mac-x86_64-20130219. Теперь у меня все еще есть помощник по коду для Java, но не для Android API. Я потратил много времени на поиск в Google и Stackoverflow, и ни один из них не решил проблему. Когда я захожу в меню ADT> «Предпочтения»> «JAVA»> «Редактор»> «Помощник по содержанию»> «Дополнительно», я вижу, что в списке отсутствует пункт «Предложения инструментов API». Я считаю, что именно поэтому у меня есть код для обычных вещей JAVA, но ничего для Android API. Я попытался создать новую рабочую область и импортировать в нее проект. Я убедился, что библиотеки Android находятся в пути компиляции. Это связано с тем, что компилятор сообщает о некоторых сообщениях об ошибках, связанных с Android API, при компиляции, говоря мне, что я должен реализовать некоторые методы при расширении «BaseAdaptor», поэтому компилятор знает, где найти библиотеки.

Я попробовал трюк, когда вы добавляете «-clean» в файл «eclipse.ini». У меня нет многолетнего опыта программирования для Android, поэтому помощь с кодом для Anbdroid API очень важна для меня. Любая идея, как вернуть его?


person Sylvain Huard    schedule 15.04.2013    source источник
comment
Вы пробовали решения, упомянутые в этой теме? stackoverflow.com/questions/5916026 /   -  person mastDrinkNimbuPani    schedule 15.04.2013
comment
У меня также нет «Предложений по инструментам API», и мои работают нормально. Все ли правильно настроено в настройках Android SDK?   -  person Tom    schedule 15.04.2013
comment
@Том. Я так думаю, но для простоты я только что скачал пакет ADK-Eclipse с Android, где Google говорит, что все, что вам нужно сделать, это разархивировать и идти. Я проверил настройки помощника по коду и путь к библиотеке компиляции, и мне это кажется хорошим. Знаете ли вы какие-либо другие настройки, которые могут иметь значение?   -  person Sylvain Huard    schedule 15.04.2013
comment
@mastDrinkNimbuPani. Да, я видел это решение. Вот где я обнаружил, что в моем списке нет предложений инструментов API.   -  person Sylvain Huard    schedule 15.04.2013
comment
Убедитесь, что в разделе настроек для Android указано правильное местоположение вашего SDK, а также убедитесь, что вы ориентируетесь на уже загруженную версию.   -  person Tom    schedule 15.04.2013
comment
@Том. Я проверил и использую уровень API 10, который загружен в мою систему. Расположение SDK также в порядке. Фактически, я могу скомпилировать и получить сообщения об ошибках, которые имеют смысл и доказывают, что компилятор знает об API. Подобные ошибки я должен реализовывать getView при расширении BaseAdaptor. Итак, компилятор знает о классе BaseAdaptor в Android API.   -  person Sylvain Huard    schedule 15.04.2013
comment
В этом случае на вашем месте я бы забыл о пакете «все в одном», скачал eclipse отдельно и установил Android SDK «по старинке»;)   -  person Tom    schedule 15.04.2013
comment
@Том. Я собираюсь сделать это прямо сейчас. Я не вижу ничего другого.   -  person Sylvain Huard    schedule 15.04.2013
comment
@SylvainHuard. У вас такая же проблема. Использование Eclipse отдельно решило вашу проблему?   -  person chrisben    schedule 16.12.2013
comment
@ Крисбен. Проблема заключается в наличии нескольких экземпляров Eclipse от разных поставщиков на моем MAC. По некоторым причинам ссылки, сообщающие Eclipse, где найти некоторые библиотеки, становятся очень запутанными.   -  person Sylvain Huard    schedule 29.12.2013