私はAndroid ビーム サンプル コードを試し、2 つのデバイスで動作させ、テキストの文字列を送信しました。ただし、受信者がアプリをインストールしていない場合、タグは後で使用するために収集されます。
私のアプリがインストールされていない場合、何らかの方法でユーザーを Android マーケットに連れて行き、インストールされている場合はインテントでデータを処理することは可能ですか?
私はAndroid ビーム サンプル コードを試し、2 つのデバイスで動作させ、テキストの文字列を送信しました。ただし、受信者がアプリをインストールしていない場合、タグは後で使用するために収集されます。
私のアプリがインストールされていない場合、何らかの方法でユーザーを Android マーケットに連れて行き、インストールされている場合はインテントでデータを処理することは可能ですか?
ICS以前のデバイスで機能させるために、次の3つのレコードで構成されるNDEFメッセージを送信できます。1)URIレコード(またはSmartPosterレコード)内のアプリのマーケットURL 2)ビームするデータ3)アプリのAndroidアプリケーションレコードAndroidマニフェストファイルにインテントフィルターを追加して、ACTION_NDEF_DISCOVEREDインテントのマーケットURL(ICS以前のデバイス)をフィルター処理すると、アプリがインストールされている場合はアプリが起動し、そうでない場合はマーケットアプリが起動します。開かれます。
Beam サンプルには、アプリケーション レコードが既に設定されているコメント付きのコードがあります。コメントを外して、それが必要な動作かどうかを確認してください。