nie miałem szczęścia używając google do tego, więc pomyślałem.Jak wysłać ciąg znaków za pomocą NFC z telefonu Windows 8 na urządzenie z Androidem
Czy ktoś ma jakieś doświadczenie/wie, jak wysłać prosty ciąg, np. "Cześć" z urządzenia z systemem Windows Phone 8 do urządzenia z systemem Android?
do tej pory udało nam się zrobić Android -> Android i Android -> Windows Phone 8, ale nie byliśmy w stanie dowiedzieć się, jak to zrobić z Windows Phone 8 na Androida.
Czy ktoś widział przewodnik online lub wiedział, jak to zrobić?
Pierwszym krokiem, który chciałbym się dowiedzieć, jak sprawić, aby aplikacja na telefonie z systemem Windows 8 zdała sobie sprawę z tego, że znajduje się ona w pobliżu urządzenia NFC z Androidem ... i wtedy będzie można dowiedzieć się, jak sprawić, aby aplikacja na telefonie z systemem Android odbierała wiadomość.
Z góry dziękuję!
* Answer *
Dobrze tak Oto kilka odpowiedzi/porady
skończyło się na wysyłanie wiadomości NFC jak rodzaj zewnętrznego bo wysyłając aplikację/my.mimetype prowadzonego dając mi „przepraszam telefon nie mogę zregenerować tego typu pliku "na telefonie z Windows, mimo że wiadomość została przekroczona.
@Override
public NdefMessage createNdefMessage(NfcEvent event) {
NdefMessage ndefMessage = new NdefMessage((
new NdefRecord[] {createMimeRecord("packageName:externalType",docId.getBytes())}));
return ndefMessage;
}
public NdefRecord createMimeRecord(String mimeType, byte[] payload) {
byte[] mimeBytes = mimeType.getBytes(Charset.forName("US-ASCII"));
NdefRecord mimeRecord = new NdefRecord(NdefRecord.TNF_EXTERNAL_TYPE, mimeBytes, new byte[0], payload);
return mimeRecord;
}
wszystko trzeba zrobić w Android jest śledzić android przykład z próbek SDK (Android-16/17 - AndroidBeamDemo), który jest wyjaśnione bardzo dokładnie tutaj - http://www.tappednfc.com/wp-content/uploads/TAPPED-NFCDeveloperGuide-Part1.pdf
ale zamiast korzystać z aplikacji mimetype użyć powyższego typu zewnętrznego i umieścić w swoim manifeście następujące zamiast typu mIME w filtrze zamiar:
<data
android:host="ext"
android:pathPrefix="/cco.drugformulary:externalType"
android:scheme="vnd.android.nfc" />
dotyczące czytanie i wysyłanie wiadomości z telefonu z systemem Windows można użyć tego, co przyjętej odpowiedź facet powiedział, że powinien i powinien działać, ale dla typu put cco.drugformulary: externalType jak z góry (oczywiście nazwa twojego projektu).
Jeśli używasz do jakichkolwiek problemów zachęcamy do mnie