在Android的Studio项目缺少allheaders.h [英] Missing allheaders.h in Android Studio Project

查看:604
本文介绍了在Android的Studio项目缺少allheaders.h的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我下面从本的tesseract教程并且有,直到我的实际的Java的code运行一切顺利。当我尝试

I am following the tutorial from this tesseract tutorial and had everything go smoothly up until my actual running of the Java code. When I try

new TessBaseApi();

这引发以下错误

It throws the following error

Error Code: 2
Output:
In file included from tesstwo/src/main/jni/com_googlecode_leptonica_android/box.cpp:17:0:
tesstwo/src/main/jni/com_googlecode_leptonica_android/common.h:22:24: fatal error: allheaders.h: No such file or directory
 #include <allheaders.h>
           ^
compilation terminated.
make: *** 

我看着 / JNI / com_google code_leptonica_android / src目录/ src目录,找到 allheaders.h 文件存在。我有一种感觉,我的路径是错误的,但我已经试过几乎所有的东西,并没有用。有什么问题?

I have looked into /jni/com_googlecode_leptonica_android/src/src and find the allheaders.h file there. I have a feeling my paths are wrong, but I've tried almost everything and no avail. What's the issue?

推荐答案

我也遇到了这个问题,Android的工作室。谷歌上搜索一些之后,我发现这个问题。 的https://$c$c.google.com/p /安卓/问题/详细信息?ID = 74132

I also ran into this problem with Android Studio. After googling some more i found this issue. https://code.google.com/p/android/issues/detail?id=74132

显然,NDK插件生成它自己的Andr​​oid.mk文件,并忽略任何现有的,所以推荐的方法是运行NDK建造生成原生.so文件。

Apparently the NDK plugin generates it's own Android.mk file and ignore any existing one, so the recommended way is to run ndk-build to generate the native .so files.

当我在苔丝个目录它编译就好了,并创建.so文件使用NDK建造。

When I used ndk-build in the tess-two directory it compiles just fine and the .so files is created.

您可以包括如何在摇篮和Android工作室本机库在这个职位描述:<一href="http://stackoverflow.com/questions/20900814/add-$p$p-built-so-files-in-project-using-android-gradle-plugin-0-7-3">Add pre建。所以采用Android摇篮插件的项目文件0.7.3

How you can include native libraries in gradle and android studio is described in this post: Add pre-built .so files in project using Android Gradle plugin 0.7.3

这篇关于在Android的Studio项目缺少allheaders.h的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆