A resource allocation method, wherein the method is applied to a terminal, wherein the method comprises: receiving configuration information of logical channels from an access network device, wherein each logical channel of the logical channels corresponds to at least one radio interface technology; receiving an uplink scheduling grant from an access network device, wherein the uplink scheduling grant indicates an uplink resource corresponding to a first radio interface technology, and the radio interface technology is specified by the access network device; selecting a logical channel set from the logical channels, wherein the logical channel set comprises logical channels on which to-be-sent data exists and that correspond to the first radio interface technology; and mapping, based on a priority and a prioritized bit rate that are of each logical channel in the logical channel set and corresponding to the first radio interface technology, to-be-sent data corresponding to the logical channel set onto the uplink resource corresponding to the first radio interface technology, wherein the logical channel set comprises a first logical channel subset and a second logical channel subset, a 1 st radio interface technology of each logical channel in the first logical channel subset is the first radio interface technology, a 2 nd radio interface technology of each logical channel in the first logical channel subset is a second radio interface technology, a 1 st radio interface technology of each logical channel in the second logical channel subset is the second radio interface technology, a 2 nd radio interface technology of each logical channel in the second logical channel subset is the first radio interface technology, and a transmission time interval of the first radio interface technology is greater than a transmission time interval of the second radio interface technology; and the mapping the to-be-sent data corresponding to the logical channel set onto the uplink resource corresponding to the first radio interface technology comprises: mapping, based on a priority and a prioritized bit rate that are of each logical channel in the first logical channel subset and corresponding to the first radio interface technology, to-be-sent data on the each logical channel onto the uplink resource corresponding to the first radio interface technology; and when first data that has been transmitted by using the uplink resource corresponding to the first radio interface technology exists in to-be-sent data corresponding to the second logical channel subset, and a message that is sent by the access network device and that is used to indicate that the first data is successfully transmitted is not received, mapping the first data onto a uplink resource corresponding to the second radio interface technology. receiving configuration information of logical channels from an access network device, wherein each logical channel of the logical channels corresponds to at least one radio interface technology; receiving an uplink scheduling grant from an access network device, wherein the uplink scheduling grant indicates an uplink resource corresponding to a first radio interface technology, and the radio interface technology is specified by the access network device; selecting a logical channel set from the logical channels, wherein the logical channel set comprises logical channels on which to-be-sent data exists and that correspond to the first radio interface technology; and mapping, based on a priority and a prioritized bit rate that are of each logical channel in the logical channel set and corresponding to the first radio interface technology, to-be-sent data corresponding to the logical channel set onto the uplink resource corresponding to the first radio interface technology, wherein the logical channel set comprises a first logical channel subset and a second logical channel subset, a 1 st radio interface technology of each logical channel in the first logical channel subset is the first radio interface technology, a 2 nd radio interface technology of each logical channel in the first logical channel subset is a second radio interface technology, a 1 st radio interface technology of each logical channel in the second logical channel subset is the second radio interface technology, a 2 nd radio interface technology of each logical channel in the second logical channel subset is the first radio interface technology, and a transmission time interval of the first radio interface technology is greater than a transmission time interval of the second radio interface technology; and the mapping the to-be-sent data corresponding to the logical channel set onto the uplink resource corresponding to the first radio interface technology comprises: mapping, based on a priority and a prioritized bit rate that are of each logical channel in the first logical channel subset and corresponding to the first radio interface technology, to-be-sent data on the each logical channel onto the uplink resource corresponding to the first radio interface technology; and when first data that has been transmitted by using the uplink resource corresponding to the first radio interface technology exists in to-be-sent data corresponding to the second logical channel subset, and a message that is sent by the access network device and that is used to indicate that the first data is successfully transmitted is not received, mapping the first data onto a uplink resource corresponding to the second radio interface technology.