美文网首页Android
Android Studio安装OpenCV踩坑记

Android Studio安装OpenCV踩坑记

作者: 景山道人 | 来源:发表于2019-03-01 13:43 被阅读14次

    记录一下AndroidStudio里面导入时的踩坑过程
    目的:在Android Studio上跑通OpenCV自带的人脸检测demo,而且不需要Manager
    环境:开始时是Android Studio 3.1.2,Mac OS
    后来更新到了最新的3.3.1
    首先最上面总结一下遇到的所有问题:
    Cannot resolve symbol 'styleable'
    Error: Your project contains C++ files but it is not using a supported native build system
    java.lang.UnsatisfiedLinkError
    couldn't find “libdetection_based_tracker.so”
    Android NDK APP_STL gnustl_shared is no longer supported
    解决时参考的链接都丢在最下面了!
    我这边具体安装的是OpenCV里面的face-detect的Sample
    安装过程最好别太参考我的,要不然没准一路踩遍一模一样的坑,那就尴尬了。
    还是要感谢一下万能的StackOverFlow以及各类博客上的大神呀

    1. 下载OpenCV(不下载直接用下面的sdk里面的sample也一样)
      git clone https://github.com/opencv/opencv.git
      这个是用来导入的,import project(需要安的sample)

    2. 下载OpenCV4Android sdk
      (上面那个是链接)也不知道是不是版本下的不对,也许下个早点的版本能少点坑

    3. import project /Users/.../opencv-master/samples/android/face-detection
      导入时可以把C++那个选项钩上

    4. 安装NDK和CMake,这个按照AS提示安就好了

    5. Sync时报Error Configuring
      这里将之前下好的sdk导入进来
      import module /Users/.../OpenCV-android-sdk/sdk/java
      路径填你自己的!以及我之前用Android Studio 3.1.2版本时导入module一直不行,更新到3.3.1就好了,也不知道为什么。

    6. 其他具体过程可以参考:

    7. 遇到的问题
      这里就直接问题 + 链接了:

    相关文章

      网友评论

        本文标题:Android Studio安装OpenCV踩坑记

        本文链接:https://www.haomeiwen.com/subject/vlrduqtx.html