[Android] 안드로이드 기기 deviceUniqueId와 공장초기화의 관계(react-native-device-info)


[Android] 안드로이드 기기 deviceUniqueId와 공장초기화의 관계(react-native-device-info)

회사 프로젝트 중 안드로이드 기기 -> 회사 서버로 촬영한 영상 전송을 진행하던 중. 어느 디바이스에서 들어오는지를 확인하기 위해 deviceUniqueId를 따로 추출해서 formData에 넣어서 보내고 있었다. 하지만 deviceUniqueId는 기기마다 고유 불변의 값이라 생각했는데 아니었다. 모두가 간과한 사실이 있었다. 먼저 react-native-device-info 라이브러리를 사용한다. import DeviceInfo from "react-native-device-info"; const deviceUniqueId = DeviceInfo.getUniqueIdSync(); 일단 이렇게 간단하게 가져올 수 있다. 이외에도 react-native-device-info 라이브러리에 대해 추가 설명을 하자면 -getUniqueId(): 기기별로 고유한 ID 값을 리턴한다. (필자가 사용 시에는 getUniqueIdSync( ) ) -getBatteryLevel(): 배터리가 얼마...


#android #생성 #디바이스 #기기 #관계 #공장초기화 #고윳값 #고유id #uniqueId #reactnativedeviceinfo #reactnative #deviceUniqueId #초기화

원문링크 : [Android] 안드로이드 기기 deviceUniqueId와 공장초기화의 관계(react-native-device-info)