在Android中,如果遇到“Android NFC 未解决的引用:setNdefPushMessage”错误,一般是因为缺少相应的API或库。解决方法如下:
implementation 'com.android.support:support-v4:28.0.0'
implementation 'com.android.support:design:28.0.0'
implementation 'com.android.support:appcompat-v7:28.0.0'
implementation 'com.android.support:cardview-v7:28.0.0'
implementation 'com.android.support:recyclerview-v7:28.0.0'
NfcAdapter nfcAdapter = NfcAdapter.getDefaultAdapter(this);
NdefMessage ndefMessage = new NdefMessage(new NdefRecord[]{/*your records*/});
nfcAdapter.setNdefPushMessage(ndefMessage, this);
通过以上步骤,你应该能够解决“Android NFC 未解决的引用:setNdefPushMessage”错误。