目錄
1.1 Android 環境配置
1.2 Vuforia 環境配置
1.3 Unity 專案配置(building-setting)
1.1 Android 環境配置
第一步:下載安裝 Java 的 JDK(JDK 中,包含 JRE,若此前已經使用過Java的可以跳過)
http://www.oracle.com/technetwork/java/javase/downloads/index.html
第二步:下載安裝/解壓 Android SDK (Android Studio)
國內有很多鏡像源,無需開vpn就可以下載,貼兩個下載地址:
官方下載地址:https://developer.android.com/studio/index.html
國內社區:http://www.android-studio.org/
第三步:更新(管理)SDK
(1)默認安裝的新版AndroidStudio是跟包一起發布的(一般只包含最新的 SDK),所以, 可以根據個人開發需要,去選擇下載新版舊版,新版只是把SDK和AVD都附帶在AndroidStudio中,個人實測不會影響后續開發,

圖1-1 老版SDK包
圖1-2 新版SDK管理界面
(2)老版本進入 SDK 檔案夾,滑鼠右鍵SDK Manager.exe選擇“以管理員身份運 行”,進入管理界面,如果無法更新 SDK 各版本包,請先單擊選單Tools— —Option...設定代理鏡像Proxy Setting(可以網上搜索任意 Android SDK 鏡像網址即可),并勾選“Force Https://...sources to be fetched using http://...”勾選你需要的 Android 版本,下載,

圖1-3 SDK包的下載
新版本則直接進入AndroidStudio找到File - Settings - Appearance & Behavior - System Settings - Android SDK

具體AndroidStudio的更詳細安裝與環境配置就不詳細說明了,網上也有很多大佬的教程,這里更加著重SDK包的更新管理,
第四步:Unity中的Android環境配置
(1) 首先,確認是否安裝 Unity 對應版本的 Android 模塊包,模塊包的獲取方式:可以從官方下載(如圖1-4)或者直接進入Unity Hub中(如圖1-5),點擊安裝,找到自己使用的相應Unity版本下一步,如下圖勾選Android Build Support,等待下載完畢后重啟Unity即可,
![]()
圖1-4 官方Unity-Android模塊包

圖1-5 Unity Hub-Android模塊包
無論版本如何,重啟后進入File - Build Setting - Android,如果配置成功則會出現圖1-6的樣子,配置尚未完成則依然是一個下載模塊包的鏈接,(注意Build System的這一選項需要在后續配置成功Vuforia才會出現)

圖1-6 成功配置后的Android欄
(2) 第一次發布 apk 時會提示配置 Jdk 和 sdk 的路徑,或者先直接在選單Edit - Preference - External Tools中配置路徑,我的SDK檔案目錄是:D:/androidSDK,以你們自己的目錄為標準,由于Untiy在2019版后界面更新較大,下面分別以Unity2018,Unity2019+ 版本為例,

圖1-7 Unity2018

圖1-8 Unity2019+
1.2 Vuforia 環境配置
1.安裝Vuforia模塊包以及SDK
(1)首先,確認是否安裝Unity對應版本的Vuforia模塊包(是否有選單GameObject - Vuforia),因為2019版本后Unity將Vuforia插件內置,可在Window - Package Manager搜索,下載安裝即可,2018版的Vuforia的模塊包的獲取方式:
https://pan.baidu.com/s/1uSna89MlWZQJ2aWTnX5u1Q
提取碼:ovpi
![]()
圖2-1 Vuforia模塊包
附Vuforia官方SDK包下載鏈接:
Add Vuforia Engine to a Unity Project or upgrade to the latest version
https://developer.vuforia.com/vui/auth/login?url=/downloads/sdk%3Fd%3Dwindows-4893060-16-11575%26retU下載前需要注冊用戶,就按照官網流程注冊郵箱驗證即可,
2. 創建屬于自己的Key和AR識別資料庫
(1)進入Develop - License Manager - Get Development Key創建一個自己的應用名稱(用有意義的英文名),然后單擊進入自己的應用名,可以看到一段 License Key,這個是后續制作 AR 作品時需要的 Key,
圖2-2 創建屬于自己的License Key

圖2-3 License Key
(2)生成自己的識別圖資料包,單擊進入TargetManager - Add Database創建自己的識別圖資料庫,用有意義的英文名(例如 AnimalsAR),然后單擊進 入自己的資料庫中,逐一創建識別圖資訊,如下圖2-4~5所示,

圖2-4 創建資料庫

圖2-5 詳細步驟
(3)創建生成完所有的識別圖資料后,選擇所需要的識別圖或是默認全部下載, 點擊Download Database(all)下載識別圖的資料包,

圖2-6 資料庫的下載
1.3 Unity 專案配置(project-setting)
1.將需要的資源匯入 Unity 工程,即將資源檔案(如圖片、模型、音頻、視頻檔案...)直接復制到工程的 Assets 檔案夾中的相應子檔案夾中,
2.在場景中創建 AR 相機GameObject - Vuforia - ARCamera,洗掉原場景中的MainCamera,

圖3-1 創建AR相機
3.啟用 Unity 中 Vuforia AR 設定,選單File - Build Settings,單擊 PlayerSettings 按鈕,右邊 Inspector 中勾選XRSettings下的Vuforia Augmented Reality如下圖所示,

圖3-2 XR Setting啟用AR
4.回到場景中,單擊 ARCamera,在右邊的 Inspector 中單擊Open Vuforia configuration按鈕進入配置,將之前官網上創建的License Key 復制到APP License Key中,

圖3-3 Vuforia鏈接的添加
5.將之前下載的識別圖資料包匯入到 unity 專案中,選單Assets - Import Package - Custom Package...找到檔案即可,(注意:資料包不用拷貝到專案中, 其他路徑存放,匯入專案中即可)匯入成功后,會在剛才配置 ARCamera 的地方看到識別圖的資料庫名,如下圖所示,

圖3-4 資料庫連接成功
好了以上就是從安卓到高通Vuforia的全部配置流程,有任何建議和問題歡迎提出,相互交流,具體AR專案制作我會后續再和EasyAR同出一篇,
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/335195.html
標籤:其他
