如何将 ADF 文件保存到网络共享?

How to save ADF file to a network share?

因此,看起来最好的方法是调用 exportAreaDefinitionFile()。我以为我会把文件导出到本地文件系统,然后手动将它发送到我需要的地方。但是,当我进行 exportAreaDefinitionFile() 调用时,我没有在本地文件系统中获取文件。当我处理导出的 onActivityResult() 时,它每次都会得到一个 RESULT_CANCELED 结果。有谁知道为什么会发生这种情况?我在网上看到的一切都说它应该有效。

当我查看 logcat 时,我在 exportAreaDefinitionFile() 调用后收到这些消息: I/tango_client_api: void TangoService_disconnect(): 正在与 Tango 断开连接...
I/tango_client_api: void TangoService_disconnect(): 成功断开与 Tango 的连接。

这正常吗?

我想通了!!

原来是我用的这个问题:

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

我应该在什么时候使用它:

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

这是我的第一个 Android 应用程序 我不知道为什么这两个调用在功能上不同。我仍然没有完全理解 Android 文件系统。