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

我无法在Android Studio中编译MUPDF。它在Eclipse中运行良好。NDK误差,android,android-ndk,mupdf,Android,Android Ndk,Mupdf,我已经在这几天了!!!我已经读了又读了我能找到的所有帖子,但我就是想不出来 我为android构建了Mupdf,可以将其导入eclipse,构建并在我的设备上运行,没有问题。然而,我对所有这些都是新手,不知道如何将其集成到Eclipse中现有的项目中 在Android Studio中,我可以将它集成到我现有的项目中,但我无法获得成功的构建。我真的很想使用Android Studio,但不明白为什么它不会构建 我在Android Studio中遇到的错误。这在Eclipse中不会发生 Inform

我已经在这几天了!!!我已经读了又读了我能找到的所有帖子,但我就是想不出来

我为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

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

根据Android文档,NDK尚不适用于Android Studio,仅在上支持Eclipse@Martin你好,马丁。我知道这可能是一个愚蠢的问题,但如何将其集成到现有的eclipse包中呢?我似乎找不到一个关于这个的清晰的教程,我对它是全新的。在过去的三周里,我一直在安卓工作室(androidstudio)工作,所以我一直没有采用Eclipse的方式。我右键单击目标包并选择“生成路径”,但我不知道从中选择哪个选项。@Martin或我是否在A.S.外部生成它。您可以在A.S.外部生成它。使用ndk生成脚本,删除jni文件夹,将libs重命名为jniLibs并直接在A.S.中导入。有关如何在Android Studio中处理NDK和预编译的更多信息,请参阅我的文章:@ph0b谢谢你的提示!!我承认并下载了Eclipse。它工作得很好,但我会尝试你的建议,因为我更喜欢A.S.你能得到要求的结果吗