P2P 설정에서 다른 기기의 이름을 가져 오는 방법을 알지만 내 기기의 이름은 어떻게 얻습니까? (WiFi-direct 설정에서 표시되는 설정).Android : 현재 기기를 가져 오는 방법 WiFi 직접 이름
나는 WiFiManager
, WiFiInfo
등을 확인했으며 더 이상 성공하지 못했습니다.
public 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;
}
}
질문 및 쇼 코드를 편집 할 수 있습니까? – Raptor
내가 무엇을 추가해야할지 모르겠다. 'BluetoothAdapter.getDefaultAdapter(). getName()'이라고 부르는 블루투스와 비슷하게 기기 이름에 액세스하고 싶습니다. –
WifiP2pDevice.deviceName? [이] (http://developer.android.com/training/connect-devices-wirelessly/nsd-wifi-direct.html) – Raptor