簡體   English   中英

通過Unity從tango api DLL獲取當前區域描述的列表

[英]Getting list of current area descriptions from tango api DLL through Unity

我們正在開發一個使用探戈和VR的項目,我想要測試將其實現到我們的應用程序中。 我們的應用程序正在結合使用tango和vr,因此我們在項目中同時擁有探戈VR sdk和google VR sdk。 我們正在使用uinty,gvr gvr 1.1和tango sdk Caporales的最新版本。

只是為了記錄我們團結一致並且到目前為止遇到了很多問題,googlevr和tango sdks的組合似乎相互影響並導致很多問題...我們試圖使用不同的統一版本和兩個sdks的不同版本,發現只有在探戈管理器預制中禁用Tango UX組件時才能運行具有tango和vr sdks的項目。 我不確定它到底是做什么的,但如果它被提升,應用程序就會在發布時崩潰。

無論如何,手頭的問題是我正在嘗試使用區域學習功能。 我正在使用示例中的TangoAreaDescriptionmanager場景以及TangoAreaDescriptionmanager而來的代碼。 我在名為TangoService_getAreaDescriptionUUIDList的方法TangoService_getAreaDescriptionUUIDList問題隔離在AreaDescriptionAPI類(第800行或在AreaDescription文件中)。 只要在同一文件中從_GetUUIDList方法調用該方法,代碼就不會執行。 請注意,應用程序不會崩潰但沒有任何反應,因此在外部庫中發生了一些錯誤,我不會想到這一點。

有人有關於此的一些信息嗎? 如果需要,我會很樂意提供更多信息。

編輯:我從我的設備看了logcat,發現問題可能是其他的... pastebin.com/53Htz9YQ這里是相關日志的文件。 似乎沒有正確加載TANGO_CLIENT_API ...

應用程序需要ADF_LOAD_SAVE_PERMISSION使此調用ADF_LOAD_SAVE_PERMISSION 對於實際加載或保存學習區域也是如此。

請務必查看文檔的這一部分: Unity中的Tango權限和生命周期 ,尤其是“手動請求權限和連接(區域學習)”,因為工作流是處理此權限的特殊工作流。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM