title: Unable to detect application ABI's when trying to debug NDK
body: <p>I'm trying to debug an Android application with native code using ADT 20.0.3 on Eclipse and it's giving me this error:</p>
  
  <pre><code>[2012-10-04 12:09:12 - ndk_android] Unknown Application ABI: 
  [2012-10-04 12:09:12 - ndk_android] 
  [2012-10-04 12:09:12 - ndk_android] Unable to detect application ABI's
  </code></pre>
  
  <p>The jni files build properly and I can run the application, with the native code.</p>
  
  <p>My build file Application.mk looks like this:</p>
  
  <pre><code>APP_OPTIM        := debug
  APP_ABI := armeabi armeabi-v7a
  APP_STL := gnustl_static
  
  LOCAL_LDLIBS := $(ANDROID_NDK)/sources/cxx-stl/gnu-libstdc++/libs/armeabi-v7a/libgnustl_static.a
  </code></pre>
  
  <p>Does anyone know what the cause of this error is? Has anyone gotten Native debugging to work with ADT 20?</p>
  
  <p>I'm following the guide from here: <a href="http://tools.android.com/recent/usingthendkplugin" rel="noreferrer">http://tools.android.com/recent/usingthendkplugin</a></p>
  
  <p><strong>EDIT:</strong></p>
  
  <p>After cleaning and removing temporary files/folders/settings I was still getting the same error. I then installed a clean Eclipse. Installed the CDT, then the ADT, and that seems to have fixed this problem. I believe the problem was with Sequoyah or another plugin/settings in Eclipse.</p>
  
  <p>This was solved, but now I'm getting another problem. The breakpoints aren't working, but I'll keep that for another question.</p>