Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/187.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Android应用程序中集成CLSTM库? 我正在研究一个项目,它要求我在Android应用程序中集成一个用于OCR的LSTM网络的C++实现。我是一名Android初学者,这是我第一次使用NDK 我在集成C++代码和我的项目时遇到了困难。我已经试了几天了,但还是一无所获。我一直在到处寻找解决方案,但我找不到解决问题的确切说明_Android_Android Ndk - Fatal编程技术网

如何在Android应用程序中集成CLSTM库? 我正在研究一个项目,它要求我在Android应用程序中集成一个用于OCR的LSTM网络的C++实现。我是一名Android初学者,这是我第一次使用NDK 我在集成C++代码和我的项目时遇到了困难。我已经试了几天了,但还是一无所获。我一直在到处寻找解决方案,但我找不到解决问题的确切说明

如何在Android应用程序中集成CLSTM库? 我正在研究一个项目,它要求我在Android应用程序中集成一个用于OCR的LSTM网络的C++实现。我是一名Android初学者,这是我第一次使用NDK 我在集成C++代码和我的项目时遇到了困难。我已经试了几天了,但还是一无所获。我一直在到处寻找解决方案,但我找不到解决问题的确切说明,android,android-ndk,Android,Android Ndk,到目前为止,我所能做的是: 用C++支持创建新项目 下载安卓NDK 下载的CMake 已创建JNI文件夹 将源代码克隆到JNI文件夹中 我不确定我是否应该执行上面的步骤4、5。另外,根据我找到的所有教程,我认为在这些教程之后,我应该创建一个Android.mk和Application.mk文件。我不知道该写些什么 有谁能给我一些具体的步骤来指导我如何在我的Android应用程序中集成这个特定的功能吗?现在还不清楚你到底遇到了什么问题,但我会试一试,因为我最近也在尝试。以下是我采取的步骤: 使用c

到目前为止,我所能做的是:

用C++支持创建新项目 下载安卓NDK 下载的CMake 已创建JNI文件夹 将源代码克隆到JNI文件夹中 我不确定我是否应该执行上面的步骤4、5。另外,根据我找到的所有教程,我认为在这些教程之后,我应该创建一个Android.mk和Application.mk文件。我不知道该写些什么


有谁能给我一些具体的步骤来指导我如何在我的Android应用程序中集成这个特定的功能吗?

现在还不清楚你到底遇到了什么问题,但我会试一试,因为我最近也在尝试。以下是我采取的步骤:

使用classpath'com.android.tools.build:gradle:2.2.0作为我的构建工具版本 在我的app/src/main/jni目录中添加了C库 在我的app/src/main/jni目录中添加了一个Android.mk和Application.mk文件 将以下内容添加到我的应用程序/build.gradle中: ```

```

您可以找到my Application.mk和Android.mk的内容。 我根据项目设置.mk文件和内容

编辑:

如果您还想使用travis ci,您可以使用它下载并在构建中使用android ndk:

before_install:
  - curl -L http://dl.google.com/android/repository/android-ndk-r14-linux-x86_64.zip -O
  - unzip -q android-ndk-r14-linux-x86_64.zip
  - export ANDROID_NDK_HOME=`pwd`/android-ndk-r14
  - export PATH=$PATH:${ANDROID_NDK_HOME}

你能编译那个库并从中得到一个.SO文件吗?如果是,您的Android.mk应该非常简单。
before_install:
  - curl -L http://dl.google.com/android/repository/android-ndk-r14-linux-x86_64.zip -O
  - unzip -q android-ndk-r14-linux-x86_64.zip
  - export ANDROID_NDK_HOME=`pwd`/android-ndk-r14
  - export PATH=$PATH:${ANDROID_NDK_HOME}