无法构建 OpenCV Android 示例项目
Could not build OpenCV Android sample project
我正在尝试构建OpenCV Android示例项目。我添加了"OpenCV Library - 2.4.8"作为黯然失色的项目,并尝试构建"OpenCV Sample - 15 Puzzle"示例项目。当我构建 lsample 项目时,它给了我以下错误。
make: *** Android NDK: Aborting...
它在控制台中打印以下内容。
**** Clean-only build of configuration Default for project OpenCV Sample - 15 puzzle ****
D:ProgramFilesandroid-ndk-r9cndk-build.cmd clean
Android NDK: WARNING: APP_PLATFORM android-19 is larger than android:minSdkVersion 14 in ./AndroidManifest.xml
D:/ProgramFiles/android-ndk-r9c/build/core/add-application.mk:187: *** Android NDK: Aborting... . Stop.
Android NDK: Your APP_BUILD_SCRIPT points to an unknown file: ./jni/Android.mk
在导入的示例项目中,我没有 Android.mk 文件。我是否必须在此示例项目中包含这样的文件?有人可以帮我解决这个问题吗?我正在使用 Windows 8,ADT 捆绑包中提供的 Eclipse Juno,这些是 OpenCV 2.4.8 示例项目。
您必须创建Android.mk
并Application.mk
文件。请参阅示例随附tutorial-2-mixedprocessing
。
我建议从最简单的示例代码开始,即教程 1。
要编译的文件的详细信息存在于 Android.mk
相关文章:
- 使用C++库在Android项目中修改gradle中的cmake参数,用于插入指令的测试
- 无法将标准库导入本机 android 项目中的头文件
- 将 CPP 类添加到 Android 项目中
- CMake:Android Studio 原生活动项目无法在项目根目录之外找到第三方库
- C++17 标准库包括不适用于 Visual Studio 2017 中的 Android 项目
- 如何在Android Studio中将C++文件正确链接到现有的Android项目?
- 部署基于 qt 的项目后,我的 sqlite3 文件不会被复制 (android)
- Android Studio-在现有的旧项目中启用本机C++调试(card.io Android Source)
- 如何使用CMAKE将FFTW添加到Android项目中
- 暂时将C++项目(VS2015)移至Android操作系统.编译器选项?
- 为什么当我的项目是使用 Android NDK r16 构建时,我会收到来自 Android NDK r11 的错误消息
- 将项目导入 Android Studio 后出错
- 在Android Studio项目中使用tensorflow lite C++API的问题
- Android Studio 项目中的 c++ 代码是否最终出现在 apk 文件中(除了 .so 文件)
- 如何将 Android 项目与 libandroid 与 Cmake 联系起来
- Android Gradle避免了CMake项目不必要的重建
- 如何使用 Cmake 将 FreeType 库添加到我的 Android Studio 原生项目中
- NDK - 包含一个预构建的库,并在 Android 项目中调用本机函数
- 将 cpp 文件添加到 cocos2d-x 项目 android 项目
- 如何在多项目Android构建中排除重复的C共享库(.so)