Android: Преобразование в формат Дальвика перестало работать: Не мог выполнить dex: пустой указатель

Я пытаюсь использовать API SmugFig SmugMug на Android. Это было разработано для J2SE, который я воображу, таким образом, я не буду уверен, что это будет даже работать над Android, но я полагал, что это стоило попробовать в противоположность попытке создать мой собственный API.

Когда я загружаю проект, хотя, я получаю следующую ошибку:

Conversion to Dalvik format failed: Unable to execute dex: null

Это не говорит, какой пакет это приводит к сбою на, просто "Android Упаковочная проблема", но это не сделало этого, прежде чем я добавил SmugFig, и это - БАНКИ зависимости к пути сборки.

Где я должен посмотреть? Или это главным образом меня, что это просто не будет работать с теми библиотеками?

33
задан True Soft 16 June 2010 в 15:49
поделиться

2 ответа

Я нашел запись в блоге, в которой говорится об увеличении памяти, выделенной в eclipse.ini, до этого: -Xms128m -Xmx512m или что-то выше, но это не помогло мне.

Однако я нашел другое сообщение, в котором предлагалось сделать Project > Clean, и это помогло мне. Я думаю, это происходит, когда вы закрываете Eclipse, не закрыв сначала эмулятор. Довольно неубедительная ошибка. Сегодня утром потратил несколько часов на поиски решения... брррррррррр :-(

41
ответ дан 27 November 2019 в 17:50
поделиться

Здесь они предполагают, что эта ошибка вызвана огромными .java файлами.

У меня была такая же проблема, и увеличение выделенной памяти помогло мне.

0
ответ дан 27 November 2019 в 17:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: