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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM