Unable to execute dex: java.nio.BufferOverflowException

Снова при запуске импортированного приложения повторилась следующая ошибка:
[2014-05-09 23:36:21 - Dex Loader] Unable to execute dex: java.nio.BufferOverflowException. 
Check the Eclipse log for stack trace.
[2014-05-09 23:36:21 - HelloJni] Conversion to Dalvik format failed: 
Unable to execute dex: java.nio.BufferOverflowException. 
Check the Eclipse log for stack trace.
И снова решение проблемы плохо гуглиться: в основном предлагают откатить или обновить версию SDK. После гугления вспомнил, как решается проблема. Нужно чтобы целевая версия SDK совпадала в манифесте приложения (AndroidManifest.xml) и в свойствах проекта (project.properties) Например, в представленных ниже фрагментах указана 19-я версия SDK. AndroidManifest.xml:
<uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="19" />
project.properties:
# Project target.
target=android-19

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.