A method for wireless communication, comprising: determining, by a terminal device, a carrier using a licensed spectrum or a carrier using an unlicensed spectrum according to a channel measurement result of the carrier using the unlicensed spectrum as a target uplink carrier; and sending, by the terminal device, a target uplink channel on the target uplink carrier; characterized in that the method further comprises: acquiring, by the terminal device, configuration information of the target uplink channel of the carrier using the licensed spectrum and configuration information of the target uplink channel of the carrier using the unlicensed spectrum; wherein the method further comprises: receiving, by the terminal device, first indication information, wherein the first indication information is used for indicating that uplink carriers of the terminal device comprise the carrier using the licensed spectrum and the carrier using the unlicensed spectrum; wherein determining, by the terminal device, the target uplink carrier according to the channel measurement result of the carrier using the unlicensed spectrum comprises: determining, by the terminal device, the target uplink carrier by comparing received Reference Signal Receiving Power, RSRP, of the carrier using the unlicensed spectrum with a threshold; wherein the threshold is a preconfigured threshold, or the threshold is a threshold configured by a network device. determining, by a terminal device, a carrier using a licensed spectrum or a carrier using an unlicensed spectrum according to a channel measurement result of the carrier using the unlicensed spectrum as a target uplink carrier; and sending, by the terminal device, a target uplink channel on the target uplink carrier; characterized in that the method further comprises: acquiring, by the terminal device, configuration information of the target uplink channel of the carrier using the licensed spectrum and configuration information of the target uplink channel of the carrier using the unlicensed spectrum; wherein the method further comprises: receiving, by the terminal device, first indication information, wherein the first indication information is used for indicating that uplink carriers of the terminal device comprise the carrier using the licensed spectrum and the carrier using the unlicensed spectrum; wherein determining, by the terminal device, the target uplink carrier according to the channel measurement result of the carrier using the unlicensed spectrum comprises: determining, by the terminal device, the target uplink carrier by comparing received Reference Signal Receiving Power, RSRP, of the carrier using the unlicensed spectrum with a threshold; wherein the threshold is a preconfigured threshold, or the threshold is a threshold configured by a network device. acquiring, by the terminal device, configuration information of the target uplink channel of the carrier using the licensed spectrum and configuration information of the target uplink channel of the carrier using the unlicensed spectrum; wherein the method further comprises: receiving, by the terminal device, first indication information, wherein the first indication information is used for indicating that uplink carriers of the terminal device comprise the carrier using the licensed spectrum and the carrier using the unlicensed spectrum; wherein determining, by the terminal device, the target uplink carrier according to the channel measurement result of the carrier using the unlicensed spectrum comprises: determining, by the terminal device, the target uplink carrier by comparing received Reference Signal Receiving Power, RSRP, of the carrier using the unlicensed spectrum with a threshold; wherein the threshold is a preconfigured threshold, or the threshold is a threshold configured by a network device.