我构建了一个应用程序来生成JSON文件,该文件使用自定义文件扩展名存储应用程序数据。我目前正在使用标准的ACTION_SEND意图并将Uri添加到世界可读文件中。我尝试将类型设置为application / json但是这会产生一个错误,指出“没有应用程序可以执行此操作”。即使我有用于检测具有特定类型的应用程序的文件的代码,发送MIME类型是否更有效。有没有更好的方法来执行此共享过程?
答案 0 :(得分: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
文件显示为Viewer文档的应用程序。可能是它可用,如果可用,那么只需将其安装在您的设备中并检查它响应View特定JSON
文件的mime类型。
最好解析这个JSON
文件并将其转换(转换)为Text
或HTML
文件,然后使用Intent
和ACTION_VIEW
进行查看此文件位于您设备上的许多预安装应用程序中..