日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

Android Studio不安装opencv manager配置

發布時間:2025/7/25 Android 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Android Studio不安装opencv manager配置 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Android Studio不安裝opencv manager配置

  • from: http://jingyan.baidu.com/article/60ccbceb53533364cab197db.html

安卓OpenCV要在手機上運行還要裝opencv manager,體驗感不好,參考了stack overflow的一個帖子(度娘把那個帖子的鏈接認為是廣告不給過,所以就沒法貼出來了),寫下來也為了自己以后方便記起來。

工具/原料

  • OpenCV sdk for Android(我用的是3.0的)
  • Android Studio

方法/步驟

  • 1

    下載OpenCV sdk for Android,解壓(我的解壓地址是F:\OpenCV-android-sdk)

  • 2

    1)新建項目項目,取名為Opencvtest(名字隨便取)

    2)Minimum SDK 選擇 API 19:Android 4.4 (KitKat)

    3)選擇Empty Activity

  • 3

    Android Studio菜單-->File-->New-->Import Module

    1)選擇F:\OpenCV-android-sdk/sdk/java

    2)Module name: Android studio會自動填充這項為openCVLibrary310 ,不用管它.

    3)點擊下一步,會出現三個復選框,都選上,點擊Finish

  • 4

    1)File-->Project?Structure

    2)左邊Modules欄下選擇app

    3)在右邊上面一欄中選擇Dependencies?

    4)點擊右邊欄中的“+”,選擇第三個Module Dependency

    5)點擊ok退出,然后再點擊ok退出

  • 5

    1)將視圖由Android切換到Project,如圖所示

    2)點擊app,打開app根目錄下的build.gradle文件,記下

    compileSdkVersion

    buildToolsVersion

    minSdkVersion

    targetSdkVersion

    后面的數值

    3)點擊openCVLibrary310,打開根目錄下的build.gradle文件,把文件中

    compileSdkVersion

    buildToolsVersion

    minSdkVersion

    targetSdkVersion

    后的數值改成app中一樣的

    4)點擊上方Gradle project sync一行中的Try Again

  • 6

    1)把OpenCV sdk for Android文件下F:\OpenCV-android-sdk\sdk\native下的libs文件夾拷貝到你的安卓項目下,即Opencvtest\app\src\main下面,并且將libs改名為jniLibs

    2)此時前期準備工作就完成了,接下來可以用opencv中程序測試下

    3)打開你的主活動MainActivity.java文件,記下包名,我的是

    package com.xiaoma.opencvtest;,則我的包名就是com.xiaoma.opencvtest

  • 7

    1)將OpenCV-android-sdk\samples\image-manipulations\res中的三個文件(如圖所示),拷貝到你的安卓項目Opencvtest\app\src\main\res下(拷貝前先將此目錄下的同名的三個文件刪掉)

    2)將OpenCV-android-sdk\samples\image-manipulations中的AndroidManifest.xml文件,拷貝到你的安卓項目Opencvtest\app\src\main下替換

    3)將OpenCV-android-sdk\samples\image-manipulations\src\org\opencv\samples\imagemanipulations中的ImageManipulationsActivity.java文件,拷貝到你的安卓項目Opencvtest\app\src\main\java\com\xiaoma\opencvtest下,并且把原來的MainActivity.java文件刪掉。其中\com\xiaoma\這段根據每個人的包名不同會不一樣

  • 8

    1)在Android Studio中打開ImageManipulationsActivity.java,AndroidManifest.xml

    2)把文件中的包名,換成第六步驟中你記下的包名

    3)AndroidManifest.xml文件下的的uses-sdk android:minSdkVersion的值改成第五步驟中記下的值?

    4)注意這一步在改AndroidManifest.xml文件中的包名時不要把原來的“”給粘貼沒了

  • 9

    有些手機運行時可能會彈出

    It seems that you device does not support camera(or it is locked).Application will be closed.

    這時候打開手機應用權限管理,找到該程序應用,把它的相機的權限改為允許就可以了

  • 總結

    以上是生活随笔為你收集整理的Android Studio不安装opencv manager配置的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。