обфускация - скачать eclipse ide for java developers




Ошибка запуска первого тестового приложения: проблема с упаковкой Android? (11)

Была такая же проблема (работает на Windows 7). Я решил это, запустив Eclipse с правами администратора.

Conversion to Dalvik format failed: Unable to execute dex: 
wrapper was not properly loaded first   
[project]       
Android Packaging Problem

Я никогда не работал с Java или Eclipse прежде, я следую этому вводному руководству, и все поиски через Google не дают никаких полезных результатов. Я предполагаю, что проблема в том, что я правильно построил Android для Eclipse, но я понятия не имею, я следовал этому руководству до буквы, и все пошло так, как должно.

Есть идеи, что вызвало эту проблему, или это специфично для руководства? Если так, я отправлю на их странице помощи.

Я пытался сделать проект -> источник -> очистить, но это ничего не исправило.

Редактировать:

Я пошел в Проект -> Инструменты Android -> Байт-код Dex, и он сообщил:

DexDump: missing classex.dex for project. Please compile first.

Так что, думаю, это моя проблема! Не уверен, как решить, хотя.


Была такая же проблема HelloWorld с Ubuntu 64 Lucid / Eclipse 3.5.2 из репозитория Ubuntu. Перезапуск Eclipse сделал свое дело, хотя я заметил, что он все еще беспокоится о требованиях уровня API при запуске HelloWorld.


В какой момент этого урока / руководства вы столкнулись с этой проблемой, и вы обязательно включили информацию о пакете в каждый файл или, например, com.something.somethingelse в начале вашего класса или классов?

Возможно, ошибка в реестре или даже проблема с выполнением действий.

Пожалуйста, оставьте свой код, если это не помогло вам в правильном направлении.


Возникла та же проблема - возникла после того, как я попытался загрузить платформу Android v2.3.3 (ранее использовались версии 3.1 и 3.2), и она прервалась в середине - перезапустила затмение и очистила все проекты и перестроилась, и проблема исчезла


Запуск от имени администратора решил эту проблему для меня ..


Как я уже сказал, у меня была та же проблема, поэтому я попробовал все разные версии, а затем перестал заполнять номер версии SDK, и, наконец, он больше не жаловался на обертку. После этого было совершенно нормально написать SDK-версию, когда я создавал новые проекты.

Надеюсь, у тебя это тоже получится.


Одна вещь, которая может помочь, - это создать новый тестовый проект Android.

  1. В Eclipse выберите Файл → Создать → Проект Android.
  2. Установите имя проекта «Test3», проверьте Android 2.3 для цели сборки, введите «com.example.android.apps.test3» в качестве имени пакета и введите «Test3Activity» в текстовое поле «Создать действие:». Форма должна выглядеть так:

  3. Нажмите Готово.

  4. Разверните запись для «Test3» в Package Explorer. Перейдите к res/values/strings.xml . Дважды щелкните запись для strings.xml :

  5. Установите текстовое содержимое string элемента с именем «app_name» равным «Test3»:

  6. Щелкните правой кнопкой мыши «Test3» в проводнике пакетов и выберите «Запуск от имени» → «Приложение Android». Эмулятор должен открыться, и через некоторое время вы увидите:

Если эти шаги не работают, то, возможно, в вашей установке произошла ошибка.

Попробуйте и дайте мне знать.


Перейти к проекту -> Очистить

Это восстановит рабочее пространство и исправит ошибки, если таковые имеются.


У меня была та же проблема, но я решил ее, выполнив следующие действия (используя eclipse helios и Windows XP): -

  • Щелкните правой кнопкой мыши на eclipse.exe.

  • нажмите на Run As ...

  • Снимите флажок перед «защитить мой компьютер от несанкционированной деятельности» . И это работает для меня, как и ожидалось! надеюсь, что это также будет работать для вас.

У меня была такая же проблема ранее сегодня. Google был в значительной степени бесполезен.

Я исправил это, удалив проект из затмения, а затем повторно импортировав его.

Согласно этому сообщению об ошибке, проблема вызвана обновлением до версии 9 SDK.


попробуйте запустить Eclipse с разрешения администратора. Проблема может быть решена.

Я думаю, что вы установили SDK в папку «Program Files». Таким образом, чтобы сделать что-то внутри, должны иметь разрешение администратора.





eclipse