Vuforia - AR初探

weixin_33912246發表於2018-11-22
我是以Android 來嘗試,首先專案有需求AR相關功能開發,所以目前也算嘗試期。其實騰訊現在有AR雲解決方案,也蠻適合我們的需求的,同時可以定製,但是貌似價格高,但是這塊協商我沒插手,還是回到說高通的 Vuforia Engine 。

首先下載他們的sdk 得去官網註冊賬號:
https://developer.vuforia.com/

註冊登陸之後,下載頁面:


4326972-e04cfb882d5545eb.png

這裡要注意的是,我們不是隻下載Samples 相關專案,因為在android studio 編譯後,你會發現一個報錯資訊:

* What went wrong:
Could not resolve all files for configuration ':app:debugCompileClasspath'.
> Failed to transform file 'Vuforia.jar' to match attributes {artifactType=processed-jar} using transform IdentityTransform
   > Transform output file /Users/channle/build/java/Vuforia/Vuforia.jar does not exist.

這裡說的是找不到相關Vuforia.jar檔案,而且你會發現這裡卻是沒有,所以得把sdk 一起下載下載,同時複製到 sample 專案下。


4326972-5ef346418cd06515.png

4326972-208a86b2c52da9e1.png

最終的專案結構:


4326972-ef2b63ec4bfdc26a.png

但是你可能會發現還是包相同的錯誤!

不要急。
在官方demo中build.gardle 上定義的是:

def VUFORIA_SDK_DIR = '../../../'

我們改成


4326972-41a7049359afafee.png

然後就執行起來了。


4326972-16d4a96444027efa.png

下一篇:Vuforia - 官方 Demo 試玩