2016-03-17 85 views
0

當我使用Java中的AreaLearning演示創建ADF時,在Project Tango Explorer中打開每次都崩潰的ADF。我首先編寫了自己的Java ADF創建器應用程序,並且它崩潰了資源管理器,因此我決定嘗試Java區域學習演示來查看我做錯了什麼,但它也崩潰了資源管理器。
有沒有不兼容? ADF不應該是ADF嗎?我只是想確保我不會錯過任何東西,或者搞砸了一些東西。謝謝。加載ADF會導致資源管理器崩潰

+0

TangoCore和BSP是否已更新? –

回答

0

看起來你並沒有在你的Activity的onPause()方法中斷開Tango。您可以通過在活動中添加以下行來斷開Tango,其中mIsConnected是一個布爾值,在Tango連接後立即設置爲true。

@Override 
protected void onPause() { 
    super.onPause(); 
    if (mIsConnected) { 
     mTango.disconnect(); 
     tangoCameraPreview.disconnectFromTangoCamera(); 
     mIsConnected = false; 
    } 
    } 
+0

它斷開連接,我在onPause()方法中有相同的代碼。我也完全關閉了我的應用程序,重新啓動了我的機器,然後打開Tango Explorer,加載ADF和Tango Explorer崩潰。當我使用區域描述Java示例來記錄我的ADF,然後使用資源管理器查看ADF .....崩潰時,會發生同樣的情況。 –

0

它沒有斷開連接,但它不在onPause,它在onDestroy中。谷歌的例子並不mTango.disconnect()在Destroy,但它在onPause .....我也把斷開連接到onDestroy也可以打開我的ADF在資源管理器.......所以@ABI你是對的,但我只檢查了你列出的onPause方法。謝謝