關鍵詞:Unity / GoogleVR / Cardboard / Android VR
體驗了一下 GoogleVR 官方 Demo , 我的 GitHub → https://github.com/Isayes/Unity-PRactice/tree/master/GoogleVR
Import GoogleVRForUnity.unitypackage 的時候出現(xiàn)了失敗 , 原因只有兩個:
文件路徑有中文 ;GoogleVRForUnity.unitypackage 文件有損壞 ;事實證明 , 我便上了 2 的當 , 宿舍網(wǎng)太渣 , 用瀏覽器下載了 GoogleVRForUnity.unitypackage 之后無法導入 , 排除了原因 1 之后一看此包大小有 21 MB , 第二天用公司的網(wǎng)重新下載了一遍果然發(fā)現(xiàn)實際上 GoogleVRForUnity.unitypackage 是應該有 67.7 MB 的 .
build android apk 的時候遇到了以下挫折:
Build failure Unable to merge android manifests. See the Console for more details. See the Console for details.
查看 Console 顯示:
Warning: [Temp/StagingArea/AndroidManifest-main.xml:14, /Users/hufei/Projects/u3d/CardboardDemo/Temp/StagingArea/android-libraries/gvr-permissionsupport-release/AndroidManifest.xml:3] Main manifest has but library uses targetSdkVersion=’24’ ]
于是直接在 /Temp/StagingArea/ 修改 Manifest 之后發(fā)現(xiàn)不可行, 原來是改錯地方了 , 因為每次 build 還是會被替換成原本的還原 , 原來沒有從根本上改, 即需要在 Plugins 文件夾里修改 android 的 manifest 設置
我把 <uses-sdk android:minSdkVersion="19" android:targetSdkVersion="22" />
的 22 改成 24 就好了
在手機模擬器上運行 Demo 效果如下:
GoogleVR SDK 還有另三個 Demo 如下:
Note by HF.
|
新聞熱點
疑難解答