在我一篇博文中提到了如何命令行生成jni的頭文件 命令行生成android jni頭文件方法,這種方法不是很便利,下面我來介紹一種簡便的方法
1、’打開eclipse的菜單工具欄
2、點擊下拉菜單的External Tools Configurations
3、在上圖左側視圖中的Program項中新增createJniH(名字自己定義,這是我自己起的工具名稱)
在右側Main視圖下配置好javah.exe的路徑,和Working Directory ${project_loc}//此變量是當前工程路徑
4、在Arguments中加入以下參數
-classpath ${project_loc}/bin/classes;F:\software\ADT\sdk\platforms\android-24\android.jar -d ${project_loc}/jni ${java_type_name}
5、Refresh一項配置如下
6、Build一項配置如下
7、在eclipse左側工程視圖中鼠標選中你的native方法所在的類然後執行以上配置的Program即可在jni目錄下看到生成的頭文件了。