[英]How To create a Simple NDK Program in Android NDK
嗨,我是android編程和NDK的新手。但是我不清楚在NDK中的工作。我剛剛下載了android ndk r4。如果我想使用NDK開發appln,請參考
http://marakana.com/forums/android/android_examples/49.html
供參考,但仍不清楚如何創建頭文件和實現,我沒有使用c語言的任何以前的經驗。他們要求運行javah工具來創建JNI頭文件。
我不知道如何使用javah工具,但是我在java bin目錄中找到了它,並嘗試使用cmd
javah -jni com.sarmal.MyLib
顯示為class file not found
,
大家好,當我列出文件夾和文件時,它顯示了,這是圖像
可能是什么問題呢?
Cygwin在這里有什么要求?
您需要先使用“ ant compile”編譯Java應用程序,這樣才能創建Java類,並且javah可以導出Java標頭文件
我之前也遇到過同樣的麻煩,但這解決了它:
javah -classpath [無論在何處編譯HelloWorld] -o HelloWorld.h example.jni.HelloWorld
您可以導航到.java文件的源目錄,然后執行javah -jni sourcefile.java
,它將創建頭文件
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.