2011-01-08 1 views
2

Итак, я впервые погружаю пальцы в эту область - я следил за инструкциями по установке SDK android SDK и eclipse. Я создал чистый новый проект для Android и Я получаю следующие ошибки построения:Разработка Android - конвертация в формат Dalvik не удалась с ошибкой 1

[2011-01-08 16:34:55 - xxx]: Dxno classfiles specified 
[2011-01-08 16:34:55 - xxx] Conversion to Dalvik format failed with error 1 

Я гугл проблемы и пытался очистить и восстановить, или ударяя F5 по проекту в проводнике, но проблема остается. Я проверил пути сборки и библиотеки, чтобы убедиться, что только Android 2.3 есть, но все еще проблема.

Я также попытался загрузить образец проекта, и я получаю ту же ошибку.

Любые идеи?

ответ

1

Я исправил это - ничто из перечисленного не помогло.

Что я сделал, это удалить eclipse, загрузить последнюю версию и переустановить плагин ADT, и он работает сейчас.

0

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

0

У меня была такая же проблема: попробуйте очистить проект (Project -> Clean ...). Eclipse воссоздает правильный каталог bin.

+0

Пробовал это, не работал :( – KP65

2

Эта проблема возникает, когда java-файлы в проекте Eclipse не скомпилированы в файлы классов. Сообщение указывает, что Android SDK не может перейти к преобразованию этих классов в формат dalvik, потому что он не смог их найти. Для того, чтобы решить эту проблему:

  1. Убедитесь, что папка src находится в пути сборки (проверьте в разделе «Свойства проекта» -> «Java сборки путь»). Если это не так, щелкните правой кнопкой мыши папку src, перейдите к «Построение пути» и нажмите «Использовать в качестве исходной папки».
  2. Проверьте, что в разделе «Свойства проекта» -> «Строители» вы можете найти «Java-строитель». Если это не так, закройте проект и в текстовом редакторе откройте файл .project, который находится в корневой папке самого проекта. Добавить под <buildSpec> следующие строки:

    <buildCommand> 
        <name>org.eclipse.jdt.core.javabuilder</name> 
        <arguments></arguments> 
    </buildCommand> 
    

    После выполнения описаны действия выше, повторно открыть проект и приступить к восстановлению его, нажав на «Проект» -> «Очистить»

+1

Добавление папки src в путь сборки разрешило проблему для меня – altumano

1

Simply редактировать файл "project.properties" и закомментируйте строку:

proguard.config=proguard.cfg 

быть как следующее:

#proguard.config=proguard.cfg 

затем очистить проект. Надеюсь, что это будет успешно экспортировано в APK.

+0

Если вы не хотите использовать proguard, это, очевидно, не правильный ответ. вне строки, которая сообщает Eclipse, где находится файл конфигурации proguard. – dell116

Смежные вопросы