Ошибка запуска первого тестового приложения: проблема с упаковкой Android? - PullRequest
17 голосов
/ 29 января 2011
Conversion to Dalvik format failed: Unable to execute dex: 
wrapper was not properly loaded first   
[project]       
Android Packaging Problem

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

Here is what I have compiled Любые идеи, которые вызвали эту проблему, или это конкретно для руководства? Если так, я отправлю на их странице помощи.

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

Edit:

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

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

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

Ответы [ 16 ]

0 голосов
/ 08 июня 2011

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

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

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

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

Я установил Eclipse, используя файлы, предоставленные родным ZIP-экстрактором Windows.Я удалил файлы и взял их из 7-Zip.Теперь ошибка исчезла.Поэтому, возможно, использование другого инструмента извлечения ZIP поможет.

0 голосов
/ 28 апреля 2011

В Windows 7 вместо запуска eclipse от имени администратора измените разрешения для папки eclipse, чтобы создатель / владелец имел полный контроль, и сделайте то же самое с папкой, в которую установлен Android SDK.

0 голосов
/ 15 февраля 2011

Та же проблема была той ночью. Обновлен до Гелиоса (3.6) и ушел, вполне возможно, как побочный эффект.

0 голосов
/ 29 января 2011

Вот несколько вещей, которые нужно проверить:

Убедитесь, что у вас установлена ​​последняя версия oF Eclipse (Helios) Убедитесь, что у вас есть плагин Android SDK для Eclipse.

Сейчасесли вы это сделали ... Убедитесь, что все добавляемые вами классы (каждый экран, который вы просматриваете на Android, является классом и называется Activity) находятся в вашем файле androidmanifext.xml. См. http://wrenbjor.com/2011/01/12/the-androidmanifest-xml-file/ для получения справки по пониманию этого.обработайте.

в противном случае убедитесь, что в вашем коде нет красных крестиков или он не будет работать.

Если у вас все еще есть проблемы, напишите какой-нибудь код, и мы можем попытаться помочь.

0 голосов
/ 29 января 2011

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

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...