私は自分の問題の解決策をたくさん探しましたが、私に役立つものを見つけました. 私は Android 初心者で、Android NDK の HelloJNI サンプルに問題があります。
私はEclipseで作業し、hello-jni.cファイルとAndroidプロジェクトAndroid.mkのフォルダーに入れます。jni/次に、Hellojni.javaファイルをsrc/パッケージ内のフォルダーに入れます。ツールを使用してコードをビルドできndk-buildます。それで、に入れられたhello-jni.soファイルを取得しますlibs/armeabi。
すべてがうまくいっているようです。HellojniAndroid プロジェクトのメイン アクティビティでは、 likeのオブジェクトを作成できますHellojni x = new Hellojni();。しかし、このトピックのタイトルに書いたエラーが発生するstringFromJNIような関数を開こうとすると、 .x.stringFromJNI();
何か間違っていることでも?残念ながら、プロジェクトのソース コードは別のコンピューターにあるため、ここに配置することは困難です。しかし、ヒントが必要な場合に備えて、そうすることができます。前もって感謝します。