Hololens開(kāi)發(fā)-環(huán)境適配及Unity等各種問(wèn)題

Hololens目前初階階段的開(kāi)發(fā)過(guò)程中,很多博客和文章都對(duì)初步的開(kāi)發(fā)有了詳細(xì)的描述,但是hololens的開(kāi)發(fā)內(nèi)容官方更新較快,有很多問(wèn)題之前的人并未遇到,后續(xù)在開(kāi)發(fā)的過(guò)程中遇到了很多問(wèn)題,先將最新版本遇到的一些問(wèn)題進(jìn)行綜合歸納.

主要問(wèn)題:
(1)系統(tǒng)問(wèn)題儒搭、vs問(wèn)題葫男、Hololens模擬器問(wèn)題
(2)Unity3d問(wèn)題.

一.開(kāi)發(fā)環(huán)境(最新)

地址鏈接: https://developer.microsoft.com/en-us/windows/mixed-reality/install_the_tools

開(kāi)發(fā)環(huán)境.png

1.Visual Studio 2017
(上面鏈接下載或者msdn:http://www.itellyou.cn/ 開(kāi)發(fā)人員工具下載)
2.HoloLens Emulator and Holographic Templates
(上面鏈接下載最新版)
3.Unity 5.6 or Unity 2017.1
(上面鏈接下載版本為Unity 2017.1 ; VS2017中安裝選項(xiàng)中可安裝Unity,安裝版本為Unity 5.6 . 推薦使用Unity 2017.1,因?yàn)楹竺嫘枰蒆oloToolkit-Unity)

二.流程概述

1.相關(guān)初步流程參考網(wǎng)上資料,有很多,這里初步使用未集成HoloKit的版本
初步流程參考:
1.http://blog.csdn.net/yechen2320374/article/details/52156697
2.http://www.cnblogs.com/qiaogaojian/p/6366289.html (集成HoloToolkit-Unity)

三.主要問(wèn)題
1.系統(tǒng)問(wèn)題

(1)硬件環(huán)境
Windows 10 SDK最好運(yùn)行在Windows 10系統(tǒng)上
Windows 10 SDK也支持Windows 8.1, Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2. 注意并不是所有的工具都能被老系統(tǒng)支持. Visual Studio 2015也有硬件要求

HoloLens模擬器基于Hyper-V和RemoteFx硬件圖形加速轻黑。為了使用模擬器氯迂,請(qǐng)確保你的模擬器滿足一下要求:

  • 64位Windows 10 Pro, Enterprise, or Education系統(tǒng)(家庭版不支持Hyper-V)
  • 64位CPU
  • 8G或更多內(nèi)存
  • 在BOIS中,以下特性必須被支持和啟用:
    • 硬件虛擬化(Hardware-assisted virtualization)
    • 二級(jí)地址翻譯(Second Level Address Translation (SLAT))
  • 基于硬件的數(shù)據(jù)執(zhí)行預(yù)防(Hardware-based Data Execution Prevention (DEP))
    • GPU (模擬器可能可以使用不支持的GPU運(yùn)行, 但是將會(huì)很慢)
    • DirectX 11.0或更新
    • WDDM 1.2 driver 或更新

(1)設(shè)置
1.啟用Windows 10啟用開(kāi)發(fā)人員模式
設(shè)置-更新和安全-針對(duì)開(kāi)發(fā)人員-開(kāi)發(fā)人員模式

開(kāi)發(fā)人員模式.jpeg

2.啟用Hyper-V
控制面板-程序-啟用或關(guān)閉Windows功能冯事,勾選Hyper-V
啟用Hyper-V.png

3.啟用虛擬硬件
進(jìn)入BIOS后,找到Security,啟用Intel (R) Virtualization Technology,保存退出

硬件虛擬1.png
硬件虛擬2.png
2.VS問(wèn)題

(1)版本
1.如果使用VS2015,確保安裝版本為vs2015 Update1及以上版本, 安裝勾選Tools (1.4) and Windows 10 SDK (10.0.10586)
更改: 控制面板-程序-程序和功能,找到Microsoft Visual Studio Enterprise 2015宿接,右鍵更改赘淮。

VS2015.png

2.如果使用VS2017,確保下載并安裝Visual Studio 2017和這些必需
的組件:

VisualStudioComponents.PNG
3.Hololens模擬器問(wèn)題

1.模擬器遇到啟動(dòng)不了問(wèn)題,檢查硬件配置內(nèi)存是否為8G或以上

4.Unity3d問(wèn)題

(1)Build問(wèn)題
1.Restoring Nuget Packages:問(wèn)題:build過(guò)程后,界面一直顯示為

Restoring Nuget Packages.png

解決辦法:
(1)參考地址:https://forum.unity3d.com/threads/universal-10-exception-failed-to-restore-nuget-packages.354761/

  • 1.嘗試 VS2015中構(gòu)建一個(gè)UWP應(yīng)用程序

  • 2.嘗試 刪除C:\Users<user> .nuget目錄,注意它是隱藏的,確保你可以看到隱藏的目錄或不要使用構(gòu)建和運(yùn)行,簡(jiǎn)單地構(gòu)建,打開(kāi)生成的解決方案澄阳,然后嘗試運(yùn)行

  • 3.嘗試 更新Unity下的nuget.exe: 進(jìn)入cmd,以管理員身份執(zhí)行命令,確保是管理員身份,

    cd C:\Program Files\Unity\Editor\Data\PlaybackEngines\MetroSupport\Tools
    
    nuget.exe update -self
    

    若不是管理身份執(zhí)行結(jié)果:

非管理員權(quán)限更新nuget失敗.png
  • 4.檢查VS2017安裝組件是否完整, 即上文中VS問(wèn)題中的第二個(gè)問(wèn) 題
VisualStudioComponents.PNG
效果.png
四.Demo地址

使用Unity 2017.2.0 beat版本創(chuàng)建的unity項(xiàng)目,模型一個(gè)cube,使用VS2017打開(kāi)hololens模擬器,測(cè)試成功.
vs打開(kāi)zip包中App中HololensTest.sln文件,然后選擇x86環(huán)境,啟動(dòng)模擬器
歡迎star : https://github.com/FTC-Chen/HololensTest

五.參考資料

1.http://blog.csdn.net/yechen2320374/article/details/52145675
2.http://blog.csdn.net/u011937708/article/details/53005377
3.http://blog.csdn.net/yechen2320374/article/details/52156697
4.http://www.cnblogs.com/qiaogaojian/p/6366289.html (集成HoloToolkit-Unity)

有任何問(wèn)題請(qǐng)私信或者留言,或者有更好的實(shí)現(xiàn)方法,也請(qǐng)告訴我.

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末拥知,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子碎赢,更是在濱河造成了極大的恐慌,老刑警劉巖速梗,帶你破解...
    沈念sama閱讀 217,542評(píng)論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件肮塞,死亡現(xiàn)場(chǎng)離奇詭異姻锁,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)位隶,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,822評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人篮昧,你說(shuō)我怎么就攤上這事赋荆“米颍” “怎么了?”我有些...
    開(kāi)封第一講書人閱讀 163,912評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵酵颁,是天一觀的道長(zhǎng)嫉你。 經(jīng)常有香客問(wèn)我,道長(zhǎng)躏惋,這世上最難降的妖魔是什么幽污? 我笑而不...
    開(kāi)封第一講書人閱讀 58,449評(píng)論 1 293
  • 正文 為了忘掉前任油挥,我火速辦了婚禮款熬,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘贤牛。我一直安慰自己,他們只是感情好殉簸,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,500評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布般卑。 她就那樣靜靜地躺著,像睡著了一般蝠检。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上饲梭,一...
    開(kāi)封第一講書人閱讀 51,370評(píng)論 1 302
  • 那天焰檩,我揣著相機(jī)與錄音,去河邊找鬼兜叨。 笑死,一個(gè)胖子當(dāng)著我的面吹牛国旷,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播泽谨,決...
    沈念sama閱讀 40,193評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼特漩,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了雄卷?” 一聲冷哼從身側(cè)響起蛤售,我...
    開(kāi)封第一講書人閱讀 39,074評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎悴能,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體冯凹,經(jīng)...
    沈念sama閱讀 45,505評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡炒嘲,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,722評(píng)論 3 335
  • 正文 我和宋清朗相戀三年夫凸,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片夭拌。...
    茶點(diǎn)故事閱讀 39,841評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖道逗,靈堂內(nèi)的尸體忽然破棺而出献烦,到底是詐尸還是另有隱情卖词,我是刑警寧澤吏夯,帶...
    沈念sama閱讀 35,569評(píng)論 5 345
  • 正文 年R本政府宣布即横,位于F島的核電站,受9級(jí)特大地震影響跺嗽,放射性物質(zhì)發(fā)生泄漏页藻。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,168評(píng)論 3 328
  • 文/蒙蒙 一份帐、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧畜挨,春花似錦噩凹、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 31,783評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至落恼,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間佳谦,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 32,918評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工啥刻, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留咪笑,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,962評(píng)論 2 370
  • 正文 我出身青樓映跟,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親球恤。 傳聞我的和親對(duì)象是個(gè)殘疾皇子荸镊,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,781評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容