OpenCV 4.0.1 找不到R.styleable解决

OpenCV 4.0.1作为模块导入Android Studio会有找不到R.styleable的问题。

 

解决方法

 

1.导入模块前

  将 opencv-4.0.1-android-sdk\OpenCV-android-sdk\sdk\java目录下build.gradle文件里的res.srcDirs = [‘/build/master_pack-android/opencv/modules/java/android_sdk/android_gradle_lib/res’]改为res.srcDirs = [‘res’]之后再导入模块。此法一劳永逸,之后在别的项目里使用OpenCV时配置都是正确的。

 

2.导入模块后

  将导入模块的build.gradle文件做相应修改即可。其实这个build.gradle文件就是从opencv-4.0.1-android-sdk\OpenCV-android-sdk\sdk\java复制过来的。

 

感谢:

  1.Working with OpenCV 4.0.1 and Android Studio but getting R.Styleable errors

  2.Hardcoded gradle `res.srcDirs` in OpenCV 4.0.1 Android pack

 

    原文作者:2523984508
    原文地址: https://www.cnblogs.com/qq2523984508/p/10503775.html
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞