我想在我的应用程序中执行以下操作。首先我需要登录。然后,登录后我退出我的应用程序。但是它在后台运行。登录记录仍然有效。然后我需要从文件浏览器中选择一个文件。选择文件后,我按共享选项。然后我选择我的应用程序对文件进行一些操作。在对文件进行操作后,我将其记录到缓存中。然后我想在其他一些合适的应用程序上打开这个文件。我可以完成所有这些操作,但是在调用getUriForFile方法时出现问题。StringmimeType=getMimeType(fileUri);//returnsmimetypeFileimagePath=newFile(context.getCacheDir(),"/");