1

NFCタグの詳細を読み取るアプリケーションを開発しています。そのアプリケーションでは、NFCで使用可能なデバイスでのみ実行する条件を指定したいと思います。

前もって感謝します...

4

4 に答える 4

3

これをマニフェストに含めると、アプリはNFCを備えたデバイスでのみ実行できます。

<uses-feature android:name="android.hardware.nfc" android:required="true" />

NfcAdapter.getDefaultAdapter(this)NFCを搭載したデバイスに戻ることもできnullますが、その場合、何らかの理由でNFC機能を使用できません。

于 2012-04-04T14:53:22.323 に答える
1

Play ストアにアップロードする場合は、アプリをダウンロードできるデバイスを選択できるので、注意してください。

これは、デバイスが NFC を使用できるかどうかを確認する方法です。

NfcAdapter mNfcAdapter = NfcAdapter.getDefaultAdapter(this);
        if (mNfcAdapter == null) {
            Toast.makeText(this,"NFC is not available on this device.", LENGTH_LONG).show();
        }
于 2012-04-04T09:19:14.280 に答える
0

ドキュメントで指定されているように、マニフェストを変更して NFC 許可を要求します。

于 2012-04-04T09:18:08.423 に答える
0

これを AndroidManifest.xml に含めます。

<uses-feature android:name="android.hardware.nfc" />

そうすることで、アプリケーションは、NFC 機能を使用できるデバイスへのダウンロード用にのみ提供されます。

詳細については、こちらを参照してください。

于 2012-04-04T09:22:12.117 に答える