共计 390 个字符,预计需要花费 1 分钟才能阅读完成。
我能够应用一些帮忙理解如何在 Android 中关上文件. 我的特定问题与关上图像文件无关. 在我的应用程序中,用户用他们抉择的相机应用程序拍摄图像,而后我在返回的图像上运行. 依据手机,版本的 Android,以及所抉择的相机应用程序,我在 onActivityResult 中取得了不同的参数. 有时我会失去一个 URI,有时只是一个图像,有时都是两者.
我曾经测试了几个设施 / 应用程序组合. 有时 URI 在 SD 卡上的外部存储和其余工夫. 如果文件位于 SD 卡上,那么我曾经应用 ManagedQuery 获取文件.
如果它在外部存储器上,那么我就会取得一个 filootfoundException.
我的问题是: 如何在 Android 中通过指定的 URI 关上文件,不管该文件是在 SD 还是外部存储中
解决方案参考:
1> 从 URI 关上文件,独立于 Android 中的地位
2> android 中的文件操作详解以及外部存储和内部存储
正文完