用Eclipse调试ndk编译的c程序

仅仅是做个记录:

主要参考文章 http://tools.android.com/recent/usingthendkplugin


有几个比较坑的地方:

1.NDK_DEBUG = 1 中间不能有空格,必须写成NDK_DEBUG=1

2.APP_PLATFORM太大或者太小,类似提示Android NDK: WARNING: APP_PLATFORM android-14 is larger than android:minSdkVersion 8 in ./AndroidManifest.xml   


解决方法是:

在该工程的jni文件夹下,创建(若不存在,才创建)一个名为Application.mk的文件,在其内写一句:

APP_PLATFORM := android-8

其中8必须和AndroidManifest.xml文件中的minSdkVersion相同

你可能感兴趣的:(eclipse,c,NDK,程序)