Sto cercando di scoprire se esiste un'API WiFi per Java. Qualcosa che possa connettersi alle reti Wifi e scansionarle (per trovare i dispositivi). Non riesco a trovare qualcosa del genere. Eventuali suggerimenti? Grazie!Java - Wifi API
P.S. Conosco il WifiManager per Android, ma non lo sviluppo per Android, sto sviluppando con JDK 6.
Direi "oltre a JNI" è un no-go. Questo mi sembra un compito molto specifico per OS. Per esempio. dovresti usare WMI su Windows, [Wireless Tools] (http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html) su Loonix, sto cercando '/ System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport' su OS X, chissà cosa su altri sistemi. – millimoose
Non sto usando JNI, dal momento che ho Ubuntu, e mentre leggevo una risposta Stackoverflow, mi sembrava di imbattersi nell'idea che JNI fosse solo per Windows – 0101011
Questo è palesemente falso. JNI è parte integrante di Java, è il meccanismo FFI primario necessario per far funzionare Java. (Ad esempio, per implementare metodi 'nativi' nel JDK che non sono intrinseci.) Detto questo, penso che [JNA] (https://github.com/twall/jna) dovrebbe essere più conveniente se devi creare il tuo proprie associazioni. (E potrebbe di fatto già fornire un collegamento alle cose WMI.) – millimoose