title: Unable to execute dex: java.nio.BufferOverflowException when adding AndroidActionBar
body: <p>I followed a tutorial to add android <code>ActionBar</code> to my Api 7 Android Project. My code seems to be good, but I get this error:</p>
  
  <pre><code>[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.
  </code></pre>
  
  <p>My properties and manifest files:</p>
  
  <p>Project project.properties:</p>
  
  <pre><code>1- android.library.reference.1=../../Documents/android-sdk-linux/extras/android/support/v7/appcompat
  2- target=android-7
  3- sdk.buildtools=18.1.1
  </code></pre>
  
  <p>SupportV7AppCompat project.properties</p>
  
  <pre><code>1- target=android-7
  2- sdk.buildtools=18.1.1
  3- android.library=true
  </code></pre>
  
  <p>Project Manifest:</p>
  
  <pre><code>1- &lt;uses-sdk
  2- android:minSdkVersion="7"
  3- android:targetSdkVersion="7" /&gt;
  </code></pre>
  
  <p>SupportV7AppCompat Manifest:</p>
  
  <pre><code>1- &lt;uses-sdk 
  2-  android:minSdkVersion="7"/&gt;
  </code></pre>