簡體   English   中英

如何在Android NDK中創建簡單的NDK程序

[英]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

http://www.inonit.com/cygwin/jni/helloWorld/header.html獲得

您可以導航到.java文件的源目錄,然后執行javah -jni sourcefile.java ,它將創建頭文件

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM