The invention discloses a method and device for detecting the wearing state of a wearable device. The method includes: detecting the distance between the wearable device and the surface of the
human body; Wear a wearable device; when it is detected that the distance is not less than the threshold, detect whether the original value of
infrared reflection of
human skin is between the minimum and maximum threshold of
infrared reflection; detect that the original value of
infrared reflection is between the minimum and maximum threshold , detect whether the original value of
green light reflection of
human skin is between the minimum and maximum threshold of
green light reflection; detect whether the original value of
green light reflection is between the minimum and maximum threshold, detect whether the green light waveform of
human skin has Whether the waveform is regular and the frequency is within the
normal heart rate range of the
human body; if the waveform is detected to be regular and the frequency is within the
normal heart rate range of the
human body, it can be judged that the human body is wearing a wearable device, so as to achieve accurate detection of the wearing state of the wearable device.