Nexus S を使用して、NFC 対応の Android/AIR アプリケーションをテストしています。
私の NFC タグには、「http://www.google.com」などのサンプル URL があります。
アプリで使用するタグの URL (または任意のテキスト) をキャプチャしたいと思います。
タグがタップされると、電話機は代わりにブラウザで URL を開きます。
マニフェストに欠けているものがあるのか、それともリンクが常にブラウザによって処理されるのか疑問に思っています。私はドキュメントを見て、特定の URL のスキームを追加しましたが、まだ運がありません。
私のマニフェストは以下です。ご意見ありがとうございます。
<manifest android:installLocation="auto">
<uses-permission android:name="android.permission.NFC"/>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-feature android:name="android.hardware.nfc" android:required="true"/>
<application android:debuggable="true">
<activity>
<intent-filter>
<action android:name="android.nfc.action.NDEF_DISCOVERED"/>
<data android:mimeType="text/plain" />
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
<intent-filter>
<action android:name="android.nfc.action.TAG_DISCOVERED"/>
<data android:mimeType="text/plain" />
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
</application>
</manifest>