Android NDK學習(3)使用Javah命令生成JNI頭文件 .


第一步:

在Eclipse中創建android項目,並聲明Native接口:

public native int add (int a, int b);
public native int sub (int a, int b);

編譯、運行;

這樣在bin目錄下就會生成類文件;

第二步:

打開命令行cmd,到達bin目錄:

F:\fww\workspace\TestJNI\bin>

輸入如下命令:

F:\fww\workspace\TestJNI\bin>javah -d header -classpath classes -jni com.YCan.testjni.MainActivity

 

java的命令我也不熟,這個命令的含義這里簡單解釋下:

-d header   表示將在當前目錄下生成一個header文件夾,產生的頭文件就在這里面了;

-classpath classes 指明類所在的位置

-jni com.YCan.testjni.MainActivity  指定類名

 

注意:要區分大小寫。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM