【发布时间】:2014-09-30 00:42:42
【问题描述】:
我正在使用适用于 android 4.4 的存储访问框架并打开文件选择器。
除了从 Google Drive 中选择文件外,一切正常,我只能弄清楚如何将其作为输入流打开,但我想获得一个 java File 对象。
返回的内容 uri 如下所示:content://com.google.android.apps.docs.storage/document/acc%3D4%3Bdoc%3D2279
其他类似但没有可让我获取文件名、文件大小和内容的有效解决方案的问题:
- Get real path from URI, Android KitKat new storage access framework
- Android Gallery on KitKat returns different Uri for Intent.ACTION_GET_CONTENT
我还查看了 Paul Burke 的 FileChooser (https://github.com/iPaulPro/aFileChooser),这是问题列表中最常见的问题。
如何从该内容 uri 中获取文件?
我目前的解决方法是从输入流中写出一个临时文件。
谢谢!
【问题讨论】:
-
你找到解决办法了吗?
标签: android google-drive-api storage-access-framework