2016-04-14 133 views
0

因此,看起來最好的方法是使用exportAreaDefinitionFile()調用。我以爲我只是將文件導出到本地文件系統,然後手動將它發送到我需要的地方。但是,當我進行exportAreaDefinitionFile()調用時,我沒有在本地文件系統中獲取文件。當我處理導出的onActivityResult()時,每次都會得到一個RESULT_CANCELED結果。有誰知道爲什麼會發生這種情況?我在網上看到的一切都表示它應該有效。如何將ADF文件保存到網絡共享?

當我看到的logcat我得到的exportAreaDefinitionFile後,這些消息()調用: I/tango_client_api:無效TangoService_disconnect():從探戈斷開...
I/tango_client_api:無效TangoService_disconnect():從成功斷開探戈。

這是正常的嗎?

回答

0

我想通了!

事實證明,這個問題是我用的是這樣的:

String mapsFolder = getFilesDir() + File.separator + "ADFs"; 

當我應該一直在使用這樣的:

String mapsFolder = getFilesDir().getAbsolutePath() + File.separator + "ADFs"; 

這是我第一次的Android應用程序,我不知道爲什麼這兩個調用在功能上是不同的。我仍然沒有將自己的頭圍繞在Android文件系統上。

相關問題