eclipse+android+opencv環境搭建的步驟


---恢復內容開始---

2016年4月12日編寫

一、第一步:搭建eclipse開發環境

1.在eclipse官網中下載eclipse.zip進行解壓即可。沒有版本要求,但要和電腦的位數相匹配。如:電腦是64位,就下載64位的版本。

2.下載jdk,即java開發工具包。有了jdk就可以編寫java程序了。可以到oracle官網下載jdk,1.7版本即可。注意:電腦如果是64位,就下載64位版本的。

3.配置jdk的環境變量。

(1)JAVA_HOME: D:\Java\jdk1.7.0_75(你安裝JDK的目錄

(2)Path:  在開始追加 %JAVA_HOME%\bin;

(3)CLASSPATH:   .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt,jar;%JAVA_HOME%\bin;

環境變量配置完成之后,可以在檢查JDK是否安裝成功。打開cmd窗口,輸入java –version 查看JDK的版本信息。出現版本信息畫面,表示安裝成功了。

此時,eclipse已經可以開發java程序了。

二、第二步:在eclipse中搭建android開發環境

1.在http://www.androiddevtools.cn/網站中可以下載最新版本的adt插件,adt插件作為eclipse和androidsdk的橋梁而存在。建議下載最新版本的adt,這樣向上兼容sdk的版本就會越高。

下載完成后,進行離線安裝。具體步驟如下:

  • 啟動 Eclipse ;選擇  Help > Install New Software 

  • 在右上角單擊 add 按鈕;

  • 在“添加庫”對話框中,單擊 Archive 本地安裝。

  • 選擇下載的文件 adt-23.0.4.zip(不用解壓,直接選擇壓縮包即可),並點擊 OK 。輸入 ADT插件 的名稱並單擊 “確定”。

  • 在軟件的對話框,請選中復選框並單擊"下一步"。。。

 

2.安裝android-sdk。下載一個可以用的sdk,這里可以再配置一下環境變量:

 

(1)ANDROID_SDK_HOME: F:\adt-bundle-windows-x86_64-20140321\sdk(你安裝sdk的目錄

(2)Path: %ANDROID_SDK_HOME%\platform-tools;%ANDROID_SDK_HOME%\build-tools;

【溫馨提示】:如果出現:android SDK manager 無法獲取更新版本列表

 試下這個:

 網址:mirrors.neusoft.edu.cn

 端口:80

 

 

 

 

 

 

 

 

 

 

 

完成之后:

    • 選擇Window > Preferences...
    • 在左邊的面板選擇Android,然后在右側點擊Browse...並選中SDK路徑,本機為: F:\adt-bundle-windows-x86_64-20140321\sdk。
    • 點擊Apply,OK。配置完成。

 

android環境搭建完成后,下面要搭建opencv的環境。

三、第三步:android最新NDK r10在Windows下開發環境的搭建

參考博客:http://www.cnblogs.com/zdz8207/archive/2012/11/27/android-ndk-install.html

1.下載Android NDK

http://www.androiddevtools.cn/網站中可以下載ndk,下載后解壓縮到你的工作目錄,例如:F:\android-opencv\android-ndk-r10e。samples文件夾下面包含12個實例開發演示項目,是學習的好資源。
2.安裝Cygwin
C/C++的編譯環境需要Linux的gcc編譯器,在Windows環境下用Cygwin來模擬Linux,可以將c/c++進行編譯生成.so動態鏈接庫,再將工程引入到android中就可以運行了。
安裝cygwin:
1.運行setup.exe程序,直接點擊Next進入下一步。
2.選擇安裝方式。第一次可以采用Direct Connection在線下載安裝,選擇第一個按鈕。(如有現成的離線包,可以選擇離線安裝(Install from Local Directory))。
3.選擇安裝目錄。比如D:\Cygwin,注意此目錄是指Cygwin這個虛擬機的安裝目錄,不是下載文件暫存目錄,也不是NDK的目錄。
4.設置本地包暫存路徑。暫存目錄默認是放到setup.exe的同級目錄下 我的是F:\android-opencv\http%3a%2f%2fmirrors.163.com%2fcygwin%2f,可以備份下來。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

---恢復內容結束---


免責聲明!

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



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