Redmi Watch의 앱 디버깅 5 운영 체제 및 설계로 인해 개발자 옵션을 사용하여 활성화되는 것은 간단하지 않습니다. Redmi Watch 5 Active는 Wear OS에서 실행되지 않으며, 이는 광범위한 개발자 옵션을 지원하는 스마트 워치 및 Wear OS 장치 [1]와 같은 디버깅 기능에 일반적으로 사용됩니다. 대신, 다른 Xiaomi 시계와 유사한 독점 운영 체제를 사용합니다.
개발자 옵션 활성화
일부 스마트 워치를 포함한 대부분의 Android 장치의 경우 개발자 옵션을 활성화하려면 일반적으로 설정에서 빌드 번호를 여러 번 활용하는 것이 포함됩니다. 그러나이 방법은 표준 Android 또는 Wear OS 인터페이스가 없기 때문에 Redmi Watch 5 Active에는 적용되지 않을 수 있습니다. 사용자는 설정에 빌드 번호가 없기 때문에 MI Watch Color/Revolve와 같은 유사한 Xiaomi 시계에서 개발자 옵션을 활성화하는 데 어려움이 있다고보고했습니다 [9].
앱 디버깅
Redmi Watch 5 Active가 기존 개발자 옵션을 지원하지 않으면 장치에서 앱을 직접 디버깅 할 수 없습니다. 그러나 연결 및 건강 추적 기능을 위해 Redmi Watch 5 활성 앱을 사용할 수 있습니다 [2]. 이 앱은 시계 설정 및 데이터를 관리하기위한 사용자 친화적 인 인터페이스를 제공하지만 직접 디버깅 기능을 제공하지 않습니다.
대안 접근법
1. 앱 개발 및 테스트 : Redmi Watch 5 Active 용 앱을 개발하는 경우 일반적으로 동반자 앱 또는 제조업체가 제공하는 다른 수단을 사용하여 테스트합니다. Xiaomi는 시계와 상호 작용하기 위해 특정 도구 또는 API를 제공 할 수 있지만 본격적인 개발자 옵션에 비해 제한적입니다.
2. 컴패니언 앱 사용 : Redmi Watch 5 Active App을 사용하면 완벽한 연결 및 건강 추적이 가능합니다. 디버깅을 지원하지는 않지만 시계 설정 및 데이터를 관리하는 데 도움이 될 수 있으며, 이는 개발 컨텍스트에 유용 할 수 있습니다 [2].
3. 제조업체 지원 :보다 고급 디버깅 또는 개발 요구를 위해 Xiaomi에게 직접 연락하거나 개발자 리소스를 확인하면 생태계와 관련된 추가 도구 또는 지침을 제공 할 수 있습니다.
요약하면, Redmi Watch 5 Active에는 기존 개발자 옵션을 사용할 수 없지만 개발자는 여전히 앱 개발 및 테스트를 위해 동반자 앱 및 제조업체 리소스를 활용할 수 있습니다. 그러나 장치 자체의 직접 디버깅은 Wear OS 장치와 동일한 방식으로 지원되지 않습니다.
인용 :
[1] https://developer.android.com/training/wearables/get-started/debugging
[2] https://play.google.com/store/apps/details?id=com.redmiwatch5activeApp.redmiwatchlite_redmiwatch5activeapp
[3] https://developer.android.com/studio/debug/dev-options
[4] https://www.youtube.com/watch?v=gyhywquskka
[5] https://www.reddit.com/r/xiaomi_mi_watch/comments/fduqy3/how_to_install_apps_on_xiaomi_mi_watch/
[6] https://stackoverflow.com/questions/56251888/my-device-doesnt-show-the-allow-sbugging-dialog
[7] https://www.youtube.com/watch?v=m7meqxhxzv0
[8] https://www.youtube.com/watch?v=JKWRDV_0WLA
[9] https://www.reddit.com/r/xiaomi/comments/o7sdzf/enable_developer_options_for_the_xiaomi_mi_watch/