我已经构建了一个生成 JSON 文件的应用程序,这些文件使用自定义文件扩展名存储应用程序数据。我目前正在使用标准 ACTION_SEND 意图并将 Uri 添加到世界可读文件中。我尝试将类型设置为 application/json 但这引发了一个错误,提示“没有应用程序可以执行此操作”。即使我有用于检测以特定类型进入应用程序的文件的代码,不发送 MIME 类型会更有效吗?有没有更好的方法来执行此共享过程?
问问题
136 次
1 回答
0
I'm currently using a standard ACTION_SEND intent and adding the Uri to the world readable file. I tried setting the type as application/JSON however this brought up an error saying that 'No applications can perform this action'.
在 android 中,我没有找到任何将JSON
文件显示为查看器文档的应用程序。可能是可用的,如果可用,则只需将其安装在您的设备中并检查它响应查看特定JSON
文件的 mime 类型。
最好解析此JSON
文件并将其制作(转换)为Text
或HTML
文件,然后Intent
与ACTION_VIEW
您一起使用可以在设备上的许多预安装应用程序中查看此文件。
于 2012-07-25T07:16:55.507 回答