A Bluetooth connection establishment method, comprising: performing, by a first device, periodic scanning alternately, wherein a first periodic scanning interval is used for establishing a first-type Bluetooth connection, and a second periodic scanning interval is used for establishing a second-type Bluetooth connection; receiving, by the first device, a first-type data packet from a second device in a first scan window of any first periodic scanning interval, and establishing, by the first device, the first-type Bluetooth connection with the second device using the first-type data packet; obtaining, by the first device based on the first-type data packet, a second connection parameter for establishing the second-type Bluetooth connection to the second device; and establishing, by the first device, the second-type Bluetooth connection to the second device based on the second connection parameter; wherein the obtaining, by the first device, the second connection parameter based on the first-type data packet comprises: enabling, by the first device, a second scan window based on the first-type data packet, wherein the second scan window is used to receive a second-type data packet, and the second-type data packet comprises the second connection parameter; and parsing, by the first device, the second-type data packet to obtain the second connection parameter; wherein the first-type data packet is an advertising packet, the second-type data packet is a paging packet, the first-type Bluetooth connection is a Bluetooth low energy connection, and the second-type Bluetooth connection is a classic Bluetooth connection. performing, by a first device, periodic scanning alternately, wherein a first periodic scanning interval is used for establishing a first-type Bluetooth connection, and a second periodic scanning interval is used for establishing a second-type Bluetooth connection; receiving, by the first device, a first-type data packet from a second device in a first scan window of any first periodic scanning interval, and establishing, by the first device, the first-type Bluetooth connection with the second device using the first-type data packet; obtaining, by the first device based on the first-type data packet, a second connection parameter for establishing the second-type Bluetooth connection to the second device; and establishing, by the first device, the second-type Bluetooth connection to the second device based on the second connection parameter; wherein the obtaining, by the first device, the second connection parameter based on the first-type data packet comprises: enabling, by the first device, a second scan window based on the first-type data packet, wherein the second scan window is used to receive a second-type data packet, and the second-type data packet comprises the second connection parameter; and parsing, by the first device, the second-type data packet to obtain the second connection parameter; wherein the first-type data packet is an advertising packet, the second-type data packet is a paging packet, the first-type Bluetooth connection is a Bluetooth low energy connection, and the second-type Bluetooth connection is a classic Bluetooth connection. scanning interval, and establishing, by the first device, the first-type Bluetooth connection with the second device using the first-type data packet; obtaining, by the first device based on the first-type data packet, a second connection parameter for establishing the second-type Bluetooth connection to the second device; and establishing, by the first device, the second-type Bluetooth connection to the second device based on the second connection parameter; wherein the obtaining, by the first device, the second connection parameter based on the first-type data packet comprises: enabling, by the first device, a second scan window based on the first-type data packet, wherein the second scan window is used to receive a second-type data packet, and the second-type data packet comprises the second connection parameter; and parsing, by the first device, the second-type data packet to obtain the second connection parameter; wherein the first-type data packet is an advertising packet, the second-type data packet is a paging packet, the first-type Bluetooth connection is a Bluetooth low energy connection, and the second-type Bluetooth connection is a classic Bluetooth connection. enabling, by the first device, a second scan window based on the first-type data packet, wherein the second scan window is used to receive a second-type data packet, and the second-type data packet comprises the second connection parameter; and parsing, by the first device, the second-type data packet to obtain the second connection parameter; wherein the first-type data packet is an advertising packet, the second-type data packet is a paging packet, the first-type Bluetooth connection is a Bluetooth low energy connection, and the second-type Bluetooth connection is a classic Bluetooth connection.