【GearVR】如何為Gear VR 開發應用(一):開發環境搭建

三星GearVR已經成為第一個成熟的移動VR平臺,并擁有目前全球最大也是最穩定的移動VR用戶群體。基于GearVR的應用越來越多,本文將為開發者介紹如何用Unity為Gear VR開發一個360度圖片查看器。

搭建開發環境(Windows OS

在開始用Unity為Gear VR開發應用之前,需要搭建開發環境。

1.硬件

你需要以下硬件:

·Gear VR Innovator Edition for Note 4和三星GALAXY Note 4手機

·Gear VR Innovator Edition for S6和Samsung GALAXY S6或S6 Edge手機

2.軟件

你需要以下軟件:

·Oculus Mobile SDK 0.6.0.1

·Unity 5.1.2f1

·Java Development Kit 8 (JDK)

·Android SDK 5.0和SDK Tools

說明:以下步驟適用于Windows 7和Windows 8操作系統。

1)Oculus Mobile SDK 0.6.0.1

你需要安裝Oculus Mobile SDK,以便為Gear VR開發游戲和應用。SDK里包括了Unity整合包,可以讓你創建Oculus-ready的應用。

A.進入https://developer.oculus.com/網頁,選擇MOBILESDK(V.0.6.0.1)按鈕。

B.在Oculus Mobile SDK頁面,勾選同意EULA條款,然后單擊DOWNLOAD按鈕。

C.將ovr_mobile_sdk_0.6.0.1.zip解壓到一個容易使用的目錄(例如Desktop或Documents)。

D.打開ovr_mobile_sdk_0.6.0.1查看內容。

2)Java SE Development Kit 8

A.進入http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html頁面。

B.在Java SE DevelopmentKit 8u31部分,選擇Accept License Agreement按鈕,下載Windows x86或Windows x64文件

說明:網頁上可能會有Java SDK的更新版本,你可以選擇下載最新的版本。但本文所測試過的版本號是8u40。

提示:如果要知道你的電腦是32位還是64位,可以用鼠標右鍵點擊“我的電腦”,選擇“屬性”,然后查看“系統”。如果電腦是64位,下載Windows x64,如果是32位,下載Windows x86。

C.打開EXE文件以安裝JDK。在安裝之前,注意安裝目錄。

D.根據提示完成安裝。

E.為確保JDK安裝成功,打開命令提示窗口,輸入以下命令并回車:

Java -version

F.當前的Java版本號會在窗口中顯示:

G.打開控制面板,找到System andSecurity > System > Advanced system settings。

說明:這個位置也可能是System >Advanced system settings。

H.在System Properties窗口,選擇Advanced標簽并點擊Environment Variables…按鈕。

I.在EnvironmentVariables窗口找到User variables部分并點擊the New…按鈕。

J.在New User Variable對話框中按照以下內容填寫:

Variable ? ? name: PATH

Variable ? ? value: C:[yourJDKpath]\bin

K.點擊OK關閉所有對話框。

3)下載安裝安卓SDK

A.進入:http://developer.android.com/sdk/index.html

你可以選擇下載Android Studio,這包括了官方Android IDE和SDK工具包,或者只下載SDK工具。在這個教程里,只需要下載SDK工具包。

B.下拉網頁到Other DownloadOptions部分。在SDK Tools Only下方,找到Windows平臺并下載installer_r24.2-windows.exe,并接受版權協議。

C.運行安裝包,并按提示安裝AndroidSDK工具。

D.安裝完成后,在Android SDKTools Setup窗口,在Start SDK Manager打勾,然后點擊Finish。這會打開Android SDK Manager。

E.選擇下列工具包:

·Android Platform-tools (latest version)

·Android SDK Build-tools (latest version)

·Android 5.0.1 (API 21)

說明:當運行Android SDKManager時,有些工具包可能已被選定。這個教程只要求安裝上述的三個工具包。如果在這以外的工具包被預先選定,可以在安裝前取消選定。

F.點擊Install。

G.在Choose Packages toInstall對話框,選擇左側的License并Accept License,然后再點擊Install按鈕。

4)安裝Samsung USB Driver

A.進入http://www.samsung.com/us/support/downloads。在ProductName框,搜索你使用的手機設備(e.g. Note 4或S6),并在列表中選擇相應設備。

B.在設備頁面,下拉頁面到Manuals&Downloads部分。在Downloads下方,點擊Download(EXE)按鈕,下載設備的USB驅動。

C.運行EXE文件,并按提示安裝。

D.用USB線將手機連接到電腦,電腦應該可以認出設備,在Windows Explorer中顯示為removable device。

5)Unity 5.1.2f1

A.在以下鏈接中下載Windows版本的Unity5.1.2f1:

·Windows 32位

http://netstorage.unity3d.com/unity/afd2369b692a/Windows64EditorInstaller/UnitySetup64-5.1.2f1.exe

·Windows 64位

http://netstorage.unity3d.com/unity/afd2369b692a/Windows32EditorInstaller/UnitySetup32-5.1.2f1.exe

B.打開UnitySetup-5.1.2f1.exe安裝包并按提示在電腦上安裝Unity。

C.運行Unity并登錄你的Unity賬號。如果沒有賬號,就注冊一個。

D.當Unity被激活,它會開始運行并提示你創建一個新項目。現在可以先關閉Unity。

6)配置手機設備

A.用USB線連接Samsung GALAXYNote 4或S6/S6 Edge和電腦。

B.在手機上,進入Apps>Settings。

C.在Settings應用中,下拉到SYSTEM部分。如果你看到Developeroptions菜單,可以跳到第6步。否則,繼續第四步。

D.選擇About phone菜單。

E.下拉到Build number,并點擊7次。這樣就會激活手機上的DeveloperOptions.返回Settings頁面。

F.選擇Developer options菜單項。

G.在Developer options找到DEBUGGING部分并允許USBdebugging。在Allow USB debugging?選擇OK。

H.在下一個對話框,勾選Alwaysallow this computer,并選擇OK。

I.打開命令提示窗口,輸入下列命令進入你的AndroidSDK的/platform-tools目錄:

CD[pathToAndroidSDK]/platform-tools

J.輸入下列命令,你會看到移動設備已經連接到電腦上。

adb devices

7)獲取設備ID

Oculus要求所有接觸VR功能的應用使用以獨特設備ID創建的一個獨有的簽名文件。這個簽名文件會通過Oculus Mobile SDK中的API調用設備的底層功能。有兩種方式可以獲得設備ID。

方式一:用命令行手動獲得設備ID

A.保持手機和電腦連接,打開命令提示窗口

說明:如果你已完成前面的步驟“配置手機設備”,你應該已經打開了命令提示窗口,并顯示設備和設備ID。復制設備ID,并繼續。

B.打開命令提示窗口,輸入下列命令進入你的AndroidSDK的/platform-tools目錄:

CD [pathToAndroidSDK]/platform-tools

C.輸入下列命令,得到設備ID:

adb devices

D.復制設備ID

方式二:使用DeviceID應用獲取設備ID

A.下載Device Id Fetch應用

B.將APK文件傳輸到手機上,并安裝應用。

說明:如果安裝過程中系統要求允許未知來源的應用,就在Settings>Security中允許Unknown Resource選項。

C.打開Device Id Fetch,并復制設備ID。

8)下載Oculus簽名文件

A.進入https://developer.oculus.com/osig/頁面,登錄Oculus賬戶。如果還沒有賬號,可以注冊一個。

B.賬號登陸后,將設備ID粘貼到表格輸入框中,并點擊DOWNLOADFILE按鈕。下載你的簽名文件,并保存在方便使用的位置。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容