1

私はAndroid ndkが初めてで、javaとc/c ++コードの接続を作成していますが、最後の瞬間にndk-buildコマンドを使用すると、このエラーが発生しました。

この問題を解決するのを手伝ってください。

私はubuntu 12.04に取り組んでいます。LinuxとWindowsの両方、およびcygwinを使用しているWindowsで同じエラーが発生しました。

エラー-

/home/saicomputer/android-ndk-r8e/build/core/add-application.mk:128: Android NDK:      WARNING: APP_PLATFORM android-14 is larger than android:minSdkVersion 8 in  ./AndroidManifest.xml
 Compile thumb : myjni <= native.c
 jni/native.c: In function 'Java_com_example_demo_MainActivity_hello':  
jni/native.c:4:3: error: parameter name omitted
jni/native.c:4:3: error: parameter name omitted
jni/native.c:5:10: error: 'env' undeclared (first use in this function)
jni/native.c:5:10: note: each undeclared identifier is reported only once for each function it appears in
jni/native.c: In function 'Java_com_example_demo_MainActivity_add':
jni/native.c:9:3: error: parameter name omitted
jni/native.c:9:3: error: parameter name omitted
jni/native.c:9:3: error: parameter name omitted
jni/native.c:9:3: error: parameter name omitted
jni/native.c:10:9: error: 'value1' undeclared (first use in this function) 
jni/native.c:10:18: error: 'value2' undeclared (first use in this function)
make: *** [obj/local/armeabi/objs/myjni/native.o] Error 1 

この問題を克服するために私を助けてください。

ありがとう。

4

0 に答える 0