使用NDK時頭文件的生成方法

用法:javah [選項] <類>


其中 [選項] 包括:


        -help                 輸出此幫助消息並退出 
        -classpath <路徑>     用於裝入類的路徑 
        -bootclasspath <路徑> 用於裝入引導類的路徑 
        -d <目錄>             輸出目錄 
        -o <文件>             輸出文件(只能使用 -d 或 -o 中的一個) 
        -jni                  生成 JNI樣式的頭文件(默認) 
        -version              輸出版本信息 
        -verbose              啓用詳細輸出 
        -force                始終寫入輸出文件


如果要使用NDK增加一些android項目功能,必須知道javah用法。


由於我們使用Eclipse編譯後的文件是默認放在android項目目錄下的projeckName/bin/classes。


於是我們打開cmd:  cd D:/WORK-YTE/TextJavaH/bin/classe


假設工程目錄下有bin/classes文件夾,bin/classes存放編譯好的class文件


進入項目目錄下的bin/classes目錄然後輸入(使用全限定名稱指定)

javah  -jni com.leolaurel.TextJavaH


在jni目錄下生成了:com_leolaurel_TextJavaH.h
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章