Java 为什么android使用编程和手机内置蓝牙时蓝牙速度不同?

Java 为什么android使用编程和手机内置蓝牙时蓝牙速度不同?,java,android,bluetooth,Java,Android,Bluetooth,我使用android蓝牙将图片发送到另一个android设备,一切正常,但当我比较代码发送图像所需的时间时,大约需要一分钟,而使用内置蓝牙大约需要14秒。 为什么会有这么大的差异?我认为这种差异可能是由很多因素造成的,在你的应用程序中,你创建了一个蓝牙插座,通常你使用的是BluetoothSocket类,所以这个插座可能没有针对你的系统进行优化(比如制造商的应用程序)。我认为这种差异可能是由很多因素造成的,在您的应用程序中,您创建了一个Bluetooth套接字,通常使用BluetoothSock

我使用android蓝牙将图片发送到另一个android设备,一切正常,但当我比较代码发送图像所需的时间时,大约需要一分钟,而使用内置蓝牙大约需要14秒。
为什么会有这么大的差异?

我认为这种差异可能是由很多因素造成的,在你的应用程序中,你创建了一个蓝牙插座,通常你使用的是BluetoothSocket类,所以这个插座可能没有针对你的系统进行优化(比如制造商的应用程序)。我认为这种差异可能是由很多因素造成的,在您的应用程序中,您创建了一个Bluetooth套接字,通常使用BluetoothSocket类,因此该套接字可能不会针对您的系统进行优化(例如,制造商的应用程序)。