A method for preventing call-up operation errors by a mobile phone, whereby the method comprises the steps of: continuously detecting a proximity state or a distant state of an obstruction during a phone call by a proximity sensor; uploading the proximity state in a drive program to an upper layer when detecting that the obstruction approaches, and shutting off a touchscreen of the mobile phone and turning off a display screen of the mobile phone when the upper layer receives the proximity state; first skipping reporting the distant state at this time by the proximity sensor, and increasing a transmission power of the proximity sensor when detecting that the obstruction moves far away after the obstruction approaches; determining whether a reflection intensity signal exceeds a setting threshold at this time based on the increased transmission power of the proximity sensor to decide whether the obstruction is in the proximity state when detecting that the obstruction moves away after the obstruction approaches, and if the reflection intensity exceeds the setting threshold, it means that the obstruction is near the proximity sensor of the mobile phone, and if no reflection signal is detected, it means that the obstruction has been away from the proximity sensor; and skipping uploading the distant state by the proximity sensor if the obstruction is near the proximity sensor of the mobile phone wherein the display screen is turned off since the upper layer does not receive the distant state, and if the obstruction is far away from the proximity sensor of the mobile phone, uploading the distant state by the proximity, which means the mobile phone is far away from the obstruction, and lighting up the display screen. continuously detecting a proximity state or a distant state of an obstruction during a phone call by a proximity sensor; uploading the proximity state in a drive program to an upper layer when detecting that the obstruction approaches, and shutting off a touchscreen of the mobile phone and turning off a display screen of the mobile phone when the upper layer receives the proximity state; first skipping reporting the distant state at this time by the proximity sensor, and increasing a transmission power of the proximity sensor when detecting that the obstruction moves far away after the obstruction approaches; determining whether a reflection intensity signal exceeds a setting threshold at this time based on the increased transmission power of the proximity sensor to decide whether the obstruction is in the proximity state when detecting that the obstruction moves away after the obstruction approaches, and if the reflection intensity exceeds the setting threshold, it means that the obstruction is near the proximity sensor of the mobile phone, and if no reflection signal is detected, it means that the obstruction has been away from the proximity sensor; and skipping uploading the distant state by the proximity sensor if the obstruction is near the proximity sensor of the mobile phone wherein the display screen is turned off since the upper layer does not receive the distant state, and if the obstruction is far away from the proximity sensor of the mobile phone, uploading the distant state by the proximity, which means the mobile phone is far away from the obstruction, and lighting up the display screen. <EOS>