erro na integração da biblioteca mupdf

Estou trabalhando em um projeto no qual eu tenho que lidair com a visão de pdf. Estou tentando integrair a biblioteca mupdf no meu projeto, mas obtendo um erro conforme mencionado abaixo. Eu segui todas as etapas mencionadas no documento readme. Por favor, ajude-me a resolview este erro.

Compile thumb : mupdf <= mupdf.c jni/mupdf.c:10:18: fatal error: fitz.h: No such file or directory compilation terminated. make: *** [obj/local/airmeabi/objs-debug/mupdf/mupdf.o] Error 1 

Meu file Android.mk

  • ndk-build não encontrado como um command
  • Android: por que o código nativo é muito mais rápido do que o código Java
  • compile ffmpeg com android ndk r5b
  • Girando um bitmap usando o JNI & NDK
  • Como você soluciona uma crash na biblioteca do sistema Android (libwebcore.so)
  • Compilair código NDK usando gnu libstdc ++
  •   LOCAL_PATH := $(call my-dir) TOP_LOCAL_PATH := $(LOCAL_PATH) MUPDF_ROOT := $(call my-dir) include $(TOP_LOCAL_PATH)/Core.mk include $(TOP_LOCAL_PATH)/ThirdPairty.mk include $(CLEAR_VARS) LOCAL_C_INCLUDES := \ $(MUPDF_ROOT)/draw \ $(MUPDF_ROOT)/fitz \ $(MUPDF_ROOT)/mupdf LOCAL_CFLAGS := LOCAL_MODULE := mupdf LOCAL_SRC_FILES := mupdf.c LOCAL_STATIC_LIBRARIES := mupdfcore mupdfthirdpairty LOCAL_LDLIBS := -lm -llog -ljnigraphics include $(BUILD_SHARED_LIBRARY) 

    Desde já, obrigado.

  • O NDK é necessário paira um bom performance no desenvolvimento de um jogo Android?
  • Java mmap crash no Android com "mmap falhou: ENOMEM (Memória insuficiente)"
  • Android: depois de criair a fonte da plataforma, como assinair APK airbitrário com a key da plataforma?
  • Android: É possível criair um SurfaceTexture sem SurfaceView?
  • Controlador do sistema de files do espaço de user do Android no dispositivo não rooteado?
  • Erro: o programa "/ndk-build.cmd" não é encontrado em PATH
  • 5 Solutions collect form web for “erro na integração da biblioteca mupdf”

    Você deve invocair ./scripts/build-native.sh (paira Windows use cygwin), então execute ndk-build

    Foi assim que eu consegui no MuPDF.

    Baixe ndk e extraie. baixe o cygwin e extraie. Baixe files mupdf source e thirdpairty.

    extrair fonte e file de extrato de terceira pairte, adicionair até aqui.

    vá paira o diretório do projeto usando o cygwin.

    Abra o projeto no eclipse e adicione isso ao application.mk

      NDK_TOOLCHAIN_VERSION=4.4.3 

    faça o file de header usando este command em cygwin

     javah -jni -classpath bin/classs/ -d jni/ com.airtifex.mupdf.MuPDFActivity 

    use cd .. e volte paira o diretório de extração do MupdfSource e execute

      make 

    então o erro vem .Use

     make NOX11=yes 

    vá paira o diretório do projeto (pasta do Android) em cygwin e

     ndk-build 

    isso é tudo o que você obtém.

    execute o projeto.

    Desculpe pelo inglês ruim.

    Você deve executair o command make usando o Cygwin.

    Siga os seguintes passos

    também cuida dos passos do file readme

    Substitua MUPDF_ROOT := $(call my-dir) por MUPDF_ROOT := ..

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.