我无法在Android Studio中编译MUPDF。它在Eclipse中运行良好。 NDK错误

时间:2014-12-01 17:06:42

标签: android android-ndk mupdf

我已经在这几天了!!!我已经阅读并重新阅读了我能找到的所有帖子,但我无法弄清楚。

我为Android构建了Mupdf并可以将其导入eclipse,构建它并在我的设备上单独运行没问题。但是我是所有这些的新手,并且不知道如何将它集成到我在Eclipse中的现有项目中。

在Android Studio中,我可以将它集成到我现有的项目中,但是我无法获得成功的构建。我真的想使用Android Studio,但无法弄清楚为什么它不会构建!

我在Android Studio中获得的错误。这不会发生在Eclipse

Information:Gradle tasks [:mupdfdemo:assembleDebug]
:mupdfdemo:preBuild
:mupdfdemo:compileDebugNdk
make.exe: *** No rule to make target `C:\Apps\PDFLastTest\mupdfdemo\build\intermediates\ndk\debug\obj/local/arm64-v8a/objs/mupdf/C_\Apps\PDFLastTest\mupdfdemo\src\main\jni', needed by `C:\Apps\PDFLastTest\mupdfdemo\build\intermediates\ndk\debug\obj/local/arm64-v8a/objs/mupdf/C_\Apps\PDFLastTest\mupdfdemo\src\main\jni\mupdf.o'.  Stop.
Error:Execution failed for task ':mupdfdemo:compileDebugNdk'.
> com.android.ide.common.internal.LoggedErrorException: Failed to run command:
    C:\Android-ndk\android-ndk-r10c\ndk-build.cmd NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=C:\Apps\PDFLastTest\mupdfdemo\build\intermediates\ndk\debug\Android.mk APP_PLATFORM=android-16 NDK_OUT=C:\Apps\PDFLastTest\mupdfdemo\build\intermediates\ndk\debug\obj NDK_LIBS_OUT=C:\Apps\PDFLastTest\mupdfdemo\build\intermediates\ndk\debug\lib APP_ABI=all
Error Code:
    2
Output:
    make.exe: *** No rule to make target `C:\Apps\PDFLastTest\mupdfdemo\build\intermediates\ndk\debug\obj/local/arm64-v8a/objs/mupdf/C_\Apps\PDFLastTest\mupdfdemo\src\main\jni', needed by `C:\Apps\PDFLastTest\mupdfdemo\build\intermediates\ndk\debug\obj/local/arm64-v8a/objs/mupdf/C_\Apps\PDFLastTest\mupdfdemo\src\main\jni\mupdf.o'.  Stop.
Information:BUILD FAILED
Information:Total time: 4.237 secs
Information:1 error
Information:0 warnings
Information:See complete output in console

1 个答案:

答案 0 :(得分:0)

我按照u / ph0b建议并在eclipse中构建了库,然后将其包含在Android Studio的应用程序中。