Android 기기의 WiFi 직접 인터페이스 (예 : 인터페이스 이름)의 기기 세부 정보를 어떻게 변경할 수 있는지 알고 싶습니다. 무선 통신을 위해 Bluetooth 또는 WiFi Direct 기술을 사용하는 응용 프로그램을 개발 중이며 특정 접두어로 명명 된 장치에만 연결하여 응용 프로그램을 실행중인 장치를 식별합니다 (인터페이스가있는 장치와 관련이 있습니다). 그것은 순진한 해결책입니다 ... :)). 블루투스는 BluetoothAdapter
클래스에서 제공하는 setName(String name)
및 getName()
메서드를 사용하여 인터페이스 이름을 조작 할 수 있지만 해당 인터페이스는 WiFi Direct 용으로 존재하지 않습니다. 가능하지 않은 경우 인터페이스가있는 장치와 관련하여 내 앱을 실행하는 WiFi Direct 장치를 어떻게 구별 할 수 있습니까? 도움을 주시면 감사하겠습니다. 감사합니다.Android WiFi 직접 장치 세부 정보
4
A
답변
0
와이파이 직접 이름 장치 이름, 당신은 다음과 같은 방법으로 변경할 수 있습니다 : 아마도
public void changeWiFiDirectName(final String newName){
Method m = null;
try {
m = mManager.getClass().getMethod("setDeviceName", new Class[]{mChannel.getClass(), String.class, WifiP2pManager.ActionListener.class});
} catch (NoSuchMethodException e) {
e.printStackTrace();
}
try {
if (m != null) {
m.invoke(mManager, mChannel,newName, new WifiP2pManager.ActionListener() {
@Override
public void onSuccess() {
Log.d(TAG, "Name changed to "+newName);
}
@Override
public void onFailure(int reason) {
Log.d(TAG, "The name was not changed");
}
});
}
} catch (IllegalAccessException e) {
e.printStackTrace();
} catch (InvocationTargetException e) {
e.printStackTrace();
}
관련 문제
- 1. android porting wifi 직접
- 2. Android 세부 정보
- 3. Mac/Windows와 Android 간의 WiFi 직접 통신
- 4. Android 용 자동 인증 WiFi 직접
- 5. Android Olipad 화면 세부 정보
- 6. 연락처 세부 정보 업데이트 android
- 7. 안드로이드 WiFi 송수신 정보
- 8. wifi AP 받기 자세한 정보 Android
- 9. 노트북과 wifi 직접 연결
- 10. iOS에서 Wifi 정보 읽기
- 11. wifi chat on android
- 12. Android wifi 패킷 스니퍼
- 13. intalled 응용 프로그램의 android 세부 정보
- 14. Android 4.0 : Tab + ListView + 세부 정보 사용시
- 15. Android : 큰 이미지의 세부 정보 만로드
- 16. Android 앱에 대한 세부 정보 설정 방법
- 17. 장치 정보
- 18. Android Wifi 하드웨어 모듈
- 19. Android에서 WIFI 직접 활동을 모니터링하십시오.
- 20. 에뮬레이터에서 Android 앱의 세부 정보 페이지를 표시 할 수 있습니까?
- 21. Android Wifi 스캔 사용자 정의
- 22. 저렴한 Wifi 가능 Android 또는 기타 프로그래밍 가능 장치
- 23. MP3 파일 형식 세부 정보
- 24. JPEG MCU에 대한 세부 정보
- 25. 업데이트 연락처 세부 정보
- 26. Beautifulsoup Parsing- 세부 정보
- 27. PartCover 코드 세부 정보
- 28. StreamWriter에 대한 세부 정보
- 29. INADDR_ANY 세부 정보
- 30. iframe 세부 정보 작업?
이 이미 대답 질문에 보일 것입니다 : [1 안드로이드에 와이파이 인터페이스 이름을 가져옵니다] ] [1] : http://stackoverflow.com/questions/5980826/get-wifi-interface-name-on-android – buzeeg
당신의 응답을 주셔서 감사합니다! 그 질문에, 그들은 안드로이드에서 Wifi 인터페이스 이름을 얻기위한 해결책에 대해 말하고 있습니다. 반면에 나는 안드로이드에서 Wifi Direct 인터페이스 이름을 설정하는 솔루션을 찾고 있습니다! – user1399641
다음과 같은 서비스 검색을 사용할 수 있습니다. http://developer.android.com/training/connect-devices-wirelessly/nsd.html – vjsailappan