, nasıl başka cihazın adını almak anlıyorum, ama nasıl ben kendi cihazın adını alırım mevcut cihaz WiFi direkt adı alınır? (WiFi-doğrudan ayarları altında görüntülenir). Hiçbir başarı ile WiFiManager
, WiFiInfo
ve daha kontrol ettiktenAndroid: Nasıl bir P2P ayarında
.
cihazınızda wifi açtıktan sonrapublic static String getHostName(String defValue) {
try {
Method getString = Build.class.getDeclaredMethod("getString", String.class);
getString.setAccessible(true);
return getString.invoke(null, "net.hostname").toString();
} catch (Exception ex) {
return defValue;
}
}
Sorunuzu ve şov kodlarınızı düzenleyebilir misiniz? – Raptor
eklemek için emin ne ... yapmak istediğim tüm 'BluetoothAdapter.getDefaultAdapter(). GetName()' –
'WifiP2pDevice.deviceName' arayacağını nereye Bluetooth te, benzer cihazın adını erişmek mı? Bkz [bu] (http://developer.android.com/training/connect-devices-wirelessly/nsd-wifi-direct.html) – Raptor