已知問題

常見已知問題

開發過程中可(kě)能會遇到一些已知問題。這(zhè)些問題将在未來(lái)的(de) Snapdragon Spaces SDK 或 Snapdragon Spaces Services 運行時(shí)版本中解決。某些問題可(kě)能與特定的(de)開發工具相關。請查看相應工具的(de)已知問題以獲取更多(duō)支持。

Unity 已知問題

Unreal Engine 已知問題

應用(yòng)在 0.6.0 版的(de)眼鏡上無法顯示

Snapdragon Spaces Services 應用(yòng)程序需要新的(de)相機權限。

1. 從應用(yòng)啓動器中找到 Snapdragon Spaces Services 應用(yòng)程序。

2. 長(cháng)按(長(cháng)按)Snapdragon Spaces Services 并選擇“應用(yòng)信息”。

3. 進入“權限” -> 确認相機權限已允許。如果沒有,設置爲“僅在使用(yòng)應用(yòng)時(shí)允許”,詳見啓動應用(yòng)部分(fēn)

注意!

此問題在 0.6.1 版中已修複,但仍需授予相機權限以啓用(yòng)感知功能。


應用(yòng)關閉

由于應用(yòng)的(de)主要活動在查看器上啓動,因此不會顯示在 Android 的(de)多(duō)任務視圖/最近應用(yòng)列表中。這(zhè)不利于關閉應用(yòng)。Snapdragon Spaces Unity 包中的(de)示例展示了(le)兩種關閉應用(yòng)的(de)方式:

●按住主控制器的(de)菜單按鈕2秒(在SampleController.cs腳本中實現)。

●在主菜單場(chǎng)景中添加專用(yòng)的(de)UI按鈕。

否則,隻能通(tōng)過強制停止來(lái)關閉應用(yòng),如下(xià)節所述。


應用(yòng)啓動

有時(shí)應用(yòng)可(kě)能無法在查看器上正常啓動,此時(shí)需強制停止應用(yòng)和(hé) Snapdragon Spaces Services 運行時(shí),長(cháng)按應用(yòng)圖标直到顯示應用(yòng)信息菜單,打開應用(yòng)信息視圖,确認相機權限已允許,然後點擊強制停止,強制停止 Spaces Services。

截屏2024-07-28 21.27.28.png

以下(xià)情況可(kě)能導緻應用(yòng)啓動失敗:

●主設備重啓後的(de)首次應用(yòng)啓動。

● 關閉一個(gè) Spaces 應用(yòng)後,快(kuài)速打開另一個(gè)應用(yòng),導緻 Snapdragon Spaces Services 未正常退出。

向後兼容性中斷

使用(yòng) 0.12.1 或更早版本構建且使用(yòng) Hit Testing、Plane Detection 或 Spatial Meshing 的(de)應用(yòng),與 0.13.0 版的(de) Snapdragon Spaces Runtime 不兼容。确保應用(yòng)和(hé) Snapdragon Spaces Services 版本一緻。

應用(yòng)凍結

鎖定和(hé)解鎖主設備或其他(tā)應用(yòng)中斷可(kě)能導緻應用(yòng)暫停,并在查看器上出現空白/黑(hēi)屏。

斷開 0.11.1 或更早版本

在運行 Spaces 應用(yòng)時(shí)斷開眼鏡會暫時(shí)鎖定主設備,等待幾秒鐘(zhōng),然後按步驟強制退出 Spaces Service,最佳開發體驗請遵循應用(yòng)關閉部分(fēn)。