2013-05-16 2 views
36

Я только что обновил инструменты SDK в Eclipse до версии 22, и с тех пор я не могу создать свой проект. В частности, класс R не распознается в моей деятельности (я получал ошибки компилятора), и даже когда я импортировал вручную, снова импорт не работал.Android Sdk tools Редакция 22 проблема?

Кроме того, папка проекта gen пуста, а очистка проекта/рабочего пространства (с опцией build automatically) не имеет значения.

Это известная проблема? Это случилось со всеми? Есть ли обходной путь? Может быть, Google просто хочет, чтобы мы как можно скорее переключились на платформу Android?

+0

Какая из IDE вы нас нашли?, только что обновленные инструменты sdk, после проверки обновлений для eclipse, установленных новых, все работает нормально. Eclipse Juno –

+0

Вы можете найти помощь [здесь] [1]. Благодарю. [1]: http://stackoverflow.com/a/16900308/1021653 – Lavakush

+1

Интересно, если это пассивная агрессивны попытка Google, чтобы заставить людей использовать Android Studio вместо затмения ... Эта проблема Безразлично» t происходит где-то еще и очень недокументирован для взлома изменения ... – edthethird

ответ

35

Я имел серьезные проблемы с обновлением, а также. В моем случае мой проект использует библиотеку, которая также зависит от другой библиотеки. Я обнаружил, что мне нужно установить флажок для Android Private Libraries на вкладке order/export пути Java Build Path для проекта - и каждая из моих подключенных библиотек - правильно скомпилировать и запустить приложение на устройстве.

Некоторые другие указали, что вам также необходимо также проверить Android Dependencies, но это не кажется необходимым для моего проекта.

+2

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

+1

Была такая же проблема. Пришлось обновлять дважды по предложению Рани, а затем импортировать/экспортировать, как указано здесь. – mhradek

+0

Также возникла эта проблема, из-за этого ушло 4 часа времени! – Jonno

22

Да, это правильно. У меня тоже была проблема, появился новый «Android SDK Bild-tools». Откройте Android SDK Manager и сделайте обновление, возможно, дважды.

enter image description here

Подробнее: https://groups.google.com/forum/?fromgroups=#!topic/android-developers/rCaeT3qckoE%5B1-25-false%5D

+0

В конце концов после обновления мне удалось создать свой проект, но у меня были проблемы с библиотекой, которую я использовал (комментарий в принятом ответе). –

+0

В диспетчере SDK вы можете принудительно выполнить обновление, перейдя в пункт меню «packages» и нажав «reload» – scottyab

+0

. Это все для меня. Хотел бы я дать вам более одного голоса. Спасибо чувак! : D –

8

У меня был такой же выпуск.

В свойствах проекта, в разделе «Путь, порядок и экспорт Java» я должен был проверить, были ли установлены частные библиотеки Android.

Затем мне пришлось очистить проект. После этого он работает.

Это действительно проблема с «Заказ и экспорт» пути построения Java.

При обновлении «Заказ и экспорт» новых «Частных библиотек Android» не всегда проверяется. И андроид-support-v4.jar теперь находится в этом разделе «Частные библиотеки Android».

Чтобы исправить это, перейдите к «Заказ и экспорт» и установите флажок «Частные библиотеки Android». Затем обновите/очистите/перестройте.

После того как вы выполнили это «исправление» для проекта библиотеки, вам может потребоваться просто закрыть и повторно открыть любой зависимый проект, потому что они могут не увидеть это «исправление» немедленно.

Я нашел ответ here.

+0

Мне нужно было перезагрузить менеджер SDK, чтобы обновить все пакеты инструментов, перезагрузить Android SDK Tooks, исправить проблему «Заказать и экспортировать», а затем перезагрузить eclipse. Но он работает сейчас, спасибо этим заметкам, и связанная с ними связь очень помогла. – csb

0

Те же ошибки я также имею, После того как я удалить пустую папку поколения она автоматически создается с файлами, как R.java и все ошибки пошел работать нормально

0

Я на Windows 7, у меня была такая же проблема и просто затмение «Запуск от имени администратора», и установка пакетов снова сработала для меня. (Я должен был это сделать, хотя я был зарегистрирован как администратор)