0

カスタム ファイル拡張子を使用してアプリ データを格納する JSON ファイルを生成するアプリを作成しました。私は現在、標準の ACTION_SEND インテントを使用しており、誰でも読み取り可能なファイルに Uri を追加しています。タイプを application/json に設定しようとしましたが、「このアクションを実行できるアプリケーションはありません」というエラーが発生しました。特定のタイプのファイルがアプリに入ってくるのを検出するコードを持っていても、MIME タイプを送信しない方が効果的でしょうか。この共有手順を実行するためのより良い方法はありますか?

4

1 に答える 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'. 

JSONAndroidでは、ファイルをビューアドキュメントとして表示するアプリケーションは見つかりませんでした。JSON利用可能である可能性があります。利用可能な場合は、デバイスにインストールして、特定のファイルの表示に応答するmimeタイプを確認してください。

このファイルを解析して、またはファイルにJSON(変換)してから、を使用すると、デバイスにプリインストールされている多くのアプリケーションでこのファイルを表示できます。TextHTMLIntentACTION_VIEW

于 2012-07-25T07:16:55.507 に答える