使用Javah 生成C/C++頭文件

注意:編寫java的接口文件。 注意native代碼端必定不要有大括號,且要有「;」結尾。java

public native int add(int x ,int y);

 

1. 須要讓eclipse自動編譯生成class文件。android

2. 調整路徑到class目錄的跟目錄。c++

cd /Users/douj/Documents/android-ndk-r10b/samples/hello-jni/bin/classes

3. 執行javah命令eclipse

javah com.example.hellojni.HelloJni

注意執行javah時要寫上文件全名。spa

4. 在class路徑下生成了對應「。h」文件。code

5. 進行後續c/c++開發blog

相關文章
相關標籤/搜索