1.配置javah
首先打开eclipse,run->external tools->external tools configurations,

eclipse与jni交互的一些配置问题

右键点击Program->new,具体的配置如下图所示

eclipse与jni交互的一些配置问题

Location:systempath:javahWorkingDirectory:{project_loc}\bin
Arguments:-classpath projectloc\bin\classes;E:\FRRcode\androidsdkr24.0.2windows\androidsdkwindows\platforms\android19\android.jard{project_loc}\jni -jni ${java_type_name}

中间E:\FRR_code\android-sdk_r24.0.2-windows\android-sdk-windows\platforms\android-19\android.jar 这个是LZ放android sdk的位置,小伙伴们请根据自己的解压缩目录进行配置

2.配置ndk
选择window->preference->android下的ndk,然后选择你自己的ndk-build目录就OK啦

还可以自己建一个builder,在eclipse中自动进行ndk-build,省的再到cmd窗口去
选择你的project, 同时按下alt+enter,选择builders->new->program
eclipse与jni交互的一些配置问题

配置图上图所示,点击Build Options,选择During auto builds,点击OK,就好啦O(∩_∩)O哈哈~

eclipse与jni交互的一些配置问题

3.给c++代码添加native支持
选中项目,点击右键Adroid Tools->add native Support,写你想要生成的库的名称,LZ这里就随意写了一个,这个小伙伴自行选择

eclipse与jni交互的一些配置问题

然后继续添加include,具体路径自行修改

eclipse与jni交互的一些配置问题

哈哈,然后再按住alt+/就会有代码提示,感觉瞬间走向人生巅峰啦♪(^∇^*)

相关文章: