Ich versuche, mupdf für Android zu verwenden. Ich habe die ndk von Android Studio Settings installiert. Ich habe auch meine PATH varibale in Systemvariablen aktualisiert. Aber wenn ich ndk-build in git bash oder cygwin schreibe, bekomme ich Fehler: - $ ndk-build bash: ndk-build: Befehl nicht gefunden. Kann jemand mich leiten?ndk-build-Befehl nicht in git bash gefunden?
Wenn ich C: \ android-ndk-r12 \ ndk-build.cmd ausführen, erhalte ich die folgenden Warnungen und Fehler.
Android NDK: WARNING: APP_PLATFORM android-24 is larger than android:minSdkVersion 8 in ./AndroidManifest.xml Android NDK: WARNING:jni/Android.mk:mupdfcore: LOCAL_LDLIBS is always ignored for static libraries [armeabi-v7a] "Compile thumb ": "mupdf_java <= mupdf.c" process_begin: CreateProcess(NULL, C:/android-ndk-r12/build//../toolchains/arm-linux-androideabi-4.9/prebuilt/windows-x86_64/bin/arm-linux-androideabi-gcc -MMD -MP -MF ./obj/local/armeabi-v7a/objs/mupdf_java/mupdf.o.d -fpic -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -g -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=softfp -mthumb -Os -DNDEBUG -Ijni/andprof -I../../../include -I../../../source/fitz -I../../../source/pdf -I../../../platform/java -IC:/android-ndk-r12/build//../sources/cxx-stl/system/include -Ijni -DANDROID -DHAVE_ANDROID -Wa,--noexecstack -Wformat -Werror=format-security -isystem C:/android-ndk-r12/build//../platforms/android-24/arch-arm/usr/include -c jni/mupdf.c -o ./obj/local/armeabi-v7a/objs/mupdf_java/mupdf.o, ...) failed. make (e=2): The system cannot find the file specified. make: *** [obj/local/armeabi-v7a/objs/mupdf_java/mupdf.o] Error 2
Jede Hilfe oder Anregung wird geschätzt?
Wie haben Sie den Pfad aktualisiert? – Shubhank
Ich habe den Text der Pfadvariablen C: \ Benutzer \ AndroidNewBee \ AppData \ Lokal \ Android \ sdk \ ndk-bundle \ ndk-build bearbeitet. – AndroidNewBee
bearbeitet wie? Dieses Format ist NICHT der Cywin-Posix-Stil; schau auf 'echo $ PATH' zum Überprüfen. – matzeri