我按照教程将android ActionBar添加到我的api7android项目中。我的代码看起来很好,但是我得到了这个错误:
[2013-12-20 10:18:57 - Dex Loader] Unable to executedex:java.nio.BufferOverflowException. Check the Eclipse log for stack trace.
[2013-12-20 10:18:57 - android-actionbar-for-2.x.x] Conversion to Dalvik format failed: Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.我的属性和清单文件:
Project project.properties:
1- android.library.reference.1=../../Documents/android-sdk-linux/extras/android/support/v7/appcompat
2- target=android-7
3- sdk.buildtools=18.1.1SupportV7AppCompat project.properties
1- target=android-7
2- sdk.buildtools=18.1.1
3- android.library=true项目清单:
1- <uses-sdk
2- android:minSdkVersion="7"
3- android:targetSdkVersion="7" />SupportV7AppCompat清单:
1- <uses-sdk
2- android:minSdkVersion="7"/>发布于 2014-03-25 14:40:53
请看这个链接,我已经为此提供了解决方案
另请注意,如果您添加了
<uses-sdk
android:minSdkVersion="7"
android:targetSdkVersion="19" />目标sdk应为最新版本或ad android:maxSdkVersion="19",而不是android:targetSdkVersion="19"。
Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace
https://stackoverflow.com/questions/20700481
复制相似问题