Szukam sposobu na utworzenie tagu NFC, który udostępnia dane Wi-Fi w mojej sieci, bez konieczności posiadania przez gości specjalnych aplikacji NFC na telefonie (poza tym, co nadchodzi z telefonem). Przeglądam aplikacje i usługi takie jak NFC Tag Writer, WifiTap, NFC Task Launcher i NFCLabels.com, ale wydaje mi się, że muszę mieć aplikacje na komórce gościa, aby móc z niego korzystać , ale nie mogę go przetestować, ponieważ mam dostępny tylko jeden telefon z obsługą NFC. (Tak, wiem, wykręcając sobie głowę za nic, ale do cholery, dziwne zachowanie nie jest niczym nowym ...)Udostępnianie danych uwierzytelniających Wi-Fi przy użyciu tagu NFC bez specjalnych aplikacji
Moja najbliższa wskazówką jest to, że WifiTap stwierdza:
Aplikacja przetwarza URI w formacie z wifi: // [ssid sieci]/[wep | wpa | open]/[klucz sieciowy]
Jeśli to jest rzeczywiście uniwersalne, oznaczałoby to, że mogłem zrobić to, co chcę, ale mam nie znaleziono żadnego potwierdzenia na ten temat. Jak więc mógłbym zrobić to, co chcę, i czy jestem na dobrej drodze z kluczem z WifiTap?
Czy specyfikacja przekazywania połączenia nie jest przeznaczona dla krótkoterminowych połączeń peer-to-peer? Rozumiem, że jego celem jest ułatwienie transmisji dłuższych wiadomości, niż jest to praktyczne w porównaniu z samą NFC, a nie służyć jako ogólny protokół konfiguracji sieci. Spodziewam się, że Android to zaimplementuje - i tak właśnie jest - zobacz http://androidxref.com/4.1.1/xref/packages/apps/Nfc/src/com/android/nfc/handover/HandoverManager.java . –
@ IanNi-Lewis Specyfikacja nie jest bardzo jasna w tej kwestii, powiedziałbym. Zobacz na przykład wprowadzenie w sekcji 2.1: nie wspomina się o czasie trwania uzyskanego połączenia. Jednak szczególnie myślałem o przypadku "przejęcia statycznego" (sekcja 2.3), w którym selektor przełączania nie jest urządzeniem forum NFC, a zamiast niego służy do ustanowienia połączenia (nie-NFC). W kodzie, do którego się odnosisz, jest to aktualnie realizowane tylko dla połączeń Bluetooth Audio w funkcji 'parse()'. –
Jaki jest stan dzisiaj? Dziękuję – igr