"你APP_BUILD_SCRIPT指向一个未知文件:./jni/Android.mk"文件、jni、QUOT、APP_BUILD_SCRIPT

由网友(绝种好人)分享简介:我找遍了所有的净(我认为)。和什么都它说我试过,但没有运气还是不工作。IM测试既在Cygwin和windows下这是我的文件/项目迪尔斯:i searched all the net ( i think ) . and what ever it said i tried but with no luck sti...

我找遍了所有的净(我认为)。和什么都它说我试过,但没有运气还是 不工作。 IM测试既在Cygwin和windows下 这是我的文件/项目迪尔斯:

i searched all the net ( i think ) . and what ever it said i tried but with no luck still not working . im test it both under cygwin and under windows this is my file/dirs of the project :

D:Java_2workspace_indigoJniTest.classpath
D:Java_2workspace_indigoJniTest.project
D:Java_2workspace_indigoJniTestAndroidManifest.xml
D:Java_2workspace_indigoJniTestassets
D:Java_2workspace_indigoJniTestbin
D:Java_2workspace_indigoJniTestfiles
D:Java_2workspace_indigoJniTestgen
D:Java_2workspace_indigoJniTestnative
D:Java_2workspace_indigoJniTestproguard.cfg
D:Java_2workspace_indigoJniTestproject.properties
D:Java_2workspace_indigoJniTestres
D:Java_2workspace_indigoJniTestsrc
D:Java_2workspace_indigoJniTestbinclasses
D:Java_2workspace_indigoJniTestbinres
D:Java_2workspace_indigoJniTestbinclassescom
D:Java_2workspace_indigoJniTestbinclassesjni
D:Java_2workspace_indigoJniTestbinclassescomtestjni
D:Java_2workspace_indigoJniTestbinclassescomtestjniJniTestActivity.class
D:Java_2workspace_indigoJniTestbinclassescomtestjniR$attr.class
D:Java_2workspace_indigoJniTestbinclassescomtestjniR$drawable.class
D:Java_2workspace_indigoJniTestbinclassescomtestjniR$layout.class
D:Java_2workspace_indigoJniTestbinclassescomtestjniR$string.class
D:Java_2workspace_indigoJniTestbinclassescomtestjniR.class
D:Java_2workspace_indigoJniTestbinclassesjniNatives.class
D:Java_2workspace_indigoJniTestgencom
D:Java_2workspace_indigoJniTestgencomtestjni
D:Java_2workspace_indigoJniTestgencomtestjniR.java
D:Java_2workspace_indigoJniTestnativeAndroid.mk
D:Java_2workspace_indigoJniTestnativeApplication.mk
D:Java_2workspace_indigoJniTestnativeinclude
D:Java_2workspace_indigoJniTestnativelib.c
D:Java_2workspace_indigoJniTestnativemain.c
D:Java_2workspace_indigoJniTestnativeMakefile
D:Java_2workspace_indigoJniTestnativetestlib
D:Java_2workspace_indigoJniTestnativetestlib.c
D:Java_2workspace_indigoJniTestnativeincludejni_Natives.h
D:Java_2workspace_indigoJniTestnativeincludejni_Natives.h_orig
D:Java_2workspace_indigoJniTestresdrawable-hdpi
D:Java_2workspace_indigoJniTestresdrawable-ldpi
D:Java_2workspace_indigoJniTestresdrawable-mdpi
D:Java_2workspace_indigoJniTestreslayout
D:Java_2workspace_indigoJniTestresvalues
D:Java_2workspace_indigoJniTestresdrawable-hdpiic_launcher.png
D:Java_2workspace_indigoJniTestresdrawable-ldpiic_launcher.png
D:Java_2workspace_indigoJniTestresdrawable-mdpiic_launcher.png
D:Java_2workspace_indigoJniTestreslayoutmain.xml
D:Java_2workspace_indigoJniTestresvaluesstrings.xml
D:Java_2workspace_indigoJniTestsrccom
D:Java_2workspace_indigoJniTestsrcjni
D:Java_2workspace_indigoJniTestsrccomtestjni
D:Java_2workspace_indigoJniTestsrccomtestjniJniTestActivity.java
D:Java_2workspace_indigoJniTestsrcjniNatives.java

这是我的NDK NDK_LOG = 1输出:

and this is my ndk NDK_LOG=1 output :

D:Java_2workspace_indigoJniTest>ndk-build NDK_LOG=1
Android NDK: NDK installation path auto-detected: 'D:/cpp/Android/android-ndk-r8-windows/android-ndk-r8'
Android NDK: GNU Make version 3.81 detected
Android NDK: Host OS was auto-detected: windows
Android NDK:  Host operating system detected: windows
Android NDK: Host CPU was auto-detected: x86
Android NDK: HOST_TAG set to windows
Android NDK: Host tools prebuilt directory: D:/cpp/Android/android-ndk-r8-windows/android-ndk-r8/prebuilt/windows/bin
Android NDK: Host 'echo' tool: D:/cpp/Android/android-ndk-r8-windows/android-ndk-r8/prebuilt/windows/bin/echo.exe
Android NDK: Host 'awk' tool: D:/cpp/Android/android-ndk-r8-windows/android-ndk-r8/prebuilt/windows/bin/awk.exe
Android NDK: Host 'awk' test returned: Pass
Android NDK:  This NDK supports the following target architectures and ABIS:
Android NDK:    arm: armeabi armeabi-v7a
Android NDK:    mips: mips
Android NDK:    x86: x86
Android NDK:  This NDK supports the following toolchains and target ABIs:
Android NDK:    arm-linux-androideabi-4.4.3:  armeabi armeabi-v7a
Android NDK:    mipsel-linux-android-4.4.3:  mips
Android NDK:    x86-4.4.3:  x86
Android NDK: Found platform root directory: D:/cpp/Android/android-ndk-r8-windows/android-ndk-r8/platforms
Android NDK: Found supported platforms: android-14 android-3 android-4 android-5 android-8 android-9
Android NDK: PLATFORM android-14 supports: arm mips x86
Android NDK:   ABI arm sysroot is: D:/cpp/Android/android-ndk-r8-windows/android-ndk-r8/platforms/android-14/arch-arm
Android NDK:   ABI mips sysroot is: D:/cpp/Android/android-ndk-r8-windows/android-ndk-r8/platforms/android-14/arch-mips
Android NDK:   ABI x86 sysroot is: D:/cpp/Android/android-ndk-r8-windows/android-ndk-r8/platforms/android-14/arch-x86
Android NDK: PLATFORM android-3 supports: arm mips x86
Android NDK:   ABI arm sysroot is: D:/cpp/Android/android-ndk-r8-windows/android-ndk-r8/platforms/android-3/arch-arm
Android NDK:   ABI mips sysroot is: D:/cpp/Android/android-ndk-r8-windows/android-ndk-r8/platforms/android-3/arch-mips
Android NDK:   ABI x86 sysroot is: D:/cpp/Android/android-ndk-r8-windows/android-ndk-r8/platforms/android-3/arch-x86
Android NDK: PLATFORM android-4 supports: arm mips x86
Android NDK:   ABI arm sysroot is: D:/cpp/Android/android-ndk-r8-windows/android-ndk-r8/platforms/android-4/arch-arm
Android NDK:   ABI mips sysroot is: D:/cpp/Android/android-ndk-r8-windows/android-ndk-r8/platforms/android-4/arch-mips
Android NDK:   ABI x86 sysroot is: D:/cpp/Android/android-ndk-r8-windows/android-ndk-r8/platforms/android-4/arch-x86
Android NDK: PLATFORM android-5 supports: arm mips x86
Android NDK:   ABI arm sysroot is: D:/cpp/Android/android-ndk-r8-windows/android-ndk-r8/platforms/android-5/arch-arm
Android NDK:   ABI mips sysroot is: D:/cpp/Android/android-ndk-r8-windows/android-ndk-r8/platforms/android-5/arch-mips
Android NDK:   ABI x86 sysroot is: D:/cpp/Android/android-ndk-r8-windows/android-ndk-r8/platforms/android-5/arch-x86
Android NDK: PLATFORM android-8 supports: arm mips x86
Android NDK:   ABI arm sysroot is: D:/cpp/Android/android-ndk-r8-windows/android-ndk-r8/platforms/android-8/arch-arm
Android NDK:   ABI mips sysroot is: D:/cpp/Android/android-ndk-r8-windows/android-ndk-r8/platforms/android-8/arch-mips
Android NDK:   ABI x86 sysroot is: D:/cpp/Android/android-ndk-r8-windows/android-ndk-r8/platforms/android-8/arch-x86
Android NDK: PLATFORM android-9 supports: arm mips x86
Android NDK:   ABI arm sysroot is: D:/cpp/Android/android-ndk-r8-windows/android-ndk-r8/platforms/android-9/arch-arm
Android NDK:   ABI mips sysroot is: D:/cpp/Android/android-ndk-r8-windows/android-ndk-r8/platforms/android-9/arch-mips
Android NDK:   ABI x86 sysroot is: D:/cpp/Android/android-ndk-r8-windows/android-ndk-r8/platforms/android-9/arch-x86
Android NDK: Found stable platform levels: 14 3 4 5 8 9
Android NDK: Found max platform level: 14
Android NDK: Found project path: .
Android NDK: Ouput path: ./obj
Android NDK: Parsing D:/cpp/Android/android-ndk-r8-windows/android-ndk-r8/build/core/default-application.mk
Android NDK:   Found APP_PLATFORM=android-8 in ./project.properties
Android NDK: Your APP_BUILD_SCRIPT points to an unknown file: ./jni/Android.mk
D:/cpp/Android/android-ndk-r8-windows/android-ndk-r8/build/core/add-application.mk:133: *** Android NDK: Aborting...    .  Stop.

和我的Andr​​oid.mk

and my Android.mk

LOCAL_PATH:= $(call my-dir)

include $(CLEAR_VARS)

LOCAL_MODULE    := Hello
LOCAL_CFLAGS    := -Werror
LOCAL_SRC_FILES := lib.c


include $(BUILD_SHARED_LIBRARY)

and my Application.mk
APP_PROJECT_PATH := D:/Java_2/workspace_indigo/JniTest

喜欢简单的文档说,但仍然无法正常工作.. 它是什么,为什么它不工作有什么即时通讯失踪?

simple like it said in the docs , but still doesn't work .. what is it why its not working what im missing ?

推荐答案

显然,你的Andr​​oid.mk文件位于在错误的地方,因为它的当前位置:

Obviously, your Android.mk file is located in the wrong place, because it's current location is:

native/Android.mk

和构建脚本希望它是在

src/jni/Android.mk

您必须更改脚本或者复制/移动文件。

You have to change the script or copy/move the file.

阅读全文

相关推荐

最新文章