A service processing method, wherein the method comprises: determining, by a first communications terminal, L intentions, wherein the intentions comprise an intention of a data transmission type and/or an intention of a data connection type for establishing an upper layer application, wherein the intention of a data transmission type comprises an intention of a picture transmission type and/or an intention of a Uniform Resource Locator, URL, transmission type and/or an intention of a file transfer type, wherein the intention of a data connection type for establishing an upper layer application for an online game type comprises transferring an account and/or transferring configuration information of a current application, wherein both the first communications terminal and a second communications terminal support an application, the application supports the L intentions, and L is an integer greater than or equal to 1; displaying, by the first communications terminal, at least one of the L intentions; determining, by the first communications terminal, a to-be-executed intention according to a trigger operation of a user; and transmitting, by the first communications terminal, data corresponding to the to-be-executed intention to the second communications terminal, wherein the determining, by a first communications terminal, L intentions comprises: obtaining, by the first communications terminal, identification information of M first-type intentions supported by the application and identification information of N second-type intentions supported by the application, wherein the first-type intention is an intention supported by both the first communications terminal and the second communications terminal, the second-type intention is an intention that is supported by the first communications terminal and that requires determining of whether the second communications terminal supports, and both M and N are integers greater than or equal to zero; sending, by the first communications terminal, a first query message to the second communications terminal by using a first communication bearer between the first communications terminal and the second terminal, wherein the first query message carries the identification information of the N second-type intentions, wherein the first communication bearer is a near field communication, NFC, connection; and receiving, by the first communications terminal by using the first communication bearer, a first indication message sent by the second communications terminal, wherein the first indication message carries identification information of X second-type intentions that are of the application and that are supported by both the first communications terminal and the second communications terminal, X is an integer greater than or equal to zero, and a sum of M and X is equal to L. determining, by a first communications terminal, L intentions, wherein the intentions comprise an intention of a data transmission type and/or an intention of a data connection type for establishing an upper layer application, wherein the intention of a data transmission type comprises an intention of a picture transmission type and/or an intention of a Uniform Resource Locator, URL, transmission type and/or an intention of a file transfer type, wherein the intention of a data connection type for establishing an upper layer application for an online game type comprises transferring an account and/or transferring configuration information of a current application, wherein both the first communications terminal and a second communications terminal support an application, the application supports the L intentions, and L is an integer greater than or equal to 1; displaying, by the first communications terminal, at least one of the L intentions; determining, by the first communications terminal, a to-be-executed intention according to a trigger operation of a user; and transmitting, by the first communications terminal, data corresponding to the to-be-executed intention to the second communications terminal, wherein the determining, by a first communications terminal, L intentions comprises: obtaining, by the first communications terminal, identification information of M first-type intentions supported by the application and identification information of N second-type intentions supported by the application, wherein the first-type intention is an intention supported by both the first communications terminal and the second communications terminal, the second-type intention is an intention that is supported by the first communications terminal and that requires determining of whether the second communications terminal supports, and both M and N are integers greater than or equal to zero; sending, by the first communications terminal, a first query message to the second communications terminal by using a first communication bearer between the first communications terminal and the second terminal, wherein the first query message carries the identification information of the N second-type intentions, wherein the first communication bearer is a near field communication, NFC, connection; and receiving, by the first communications terminal by using the first communication bearer, a first indication message sent by the second communications terminal, wherein the first indication message carries identification information of X second-type intentions that are of the application and that are supported by both the first communications terminal and the second communications terminal, X is an integer greater than or equal to zero, and a sum of M and X is equal to L.