蓝牙外围设备驱动无法安装?
手机连接蓝牙需要装驱动,但手机没提示的原因是:它事先已经装好了win7蓝牙外围设备驱动。
Windows上需要“装”驱动是因为对于一般的PC而言,它装什么样的设备是不确定的,你可能会扩一下内存,加一块硬盘,添一个显卡,所以对于一般的PC,都允许用户在装完操作系统以后再“装”驱动(当然了,苹果算是一个例外)win7蓝牙外围设备驱动。
手机系统,以安卓为例,它的硬件配置在出厂时就确定了,一般用户不可能更换它的显卡、内存之类的,所以,它事先就内置了所有需要的驱动,所以你不必再“装”它,因为它已经装好了win7蓝牙外围设备驱动。
其实安卓系统本质上是一个Linux内核,如果连接上一个特别奇怪的硬件,就还是需要装驱动的win7蓝牙外围设备驱动。
举个例子吧,比如USB打印机,这种东西的驱动一般手机里是没有集成的,而且也没人用手机打印东西(不是用照片打印协议打印的那种,而是直接在手机上打印像word之类的文档)win7蓝牙外围设备驱动。
如果要在手机上用USB打印机,就需要驱动win7蓝牙外围设备驱动。但是为什么连接上这些东西的时候还是没有提示呢?因为没有root。如果没有root,一般账户是无法新增驱动的,因为这一般都要求管理员权限。
所以一个root过的安卓手机,接上一些比较奇怪的硬件设备,那么是会提示需要驱动,此时用root权限,装上合适的驱动,也是可以使用设备的,当然,可能还需要Linux的shell命令支持才行win7蓝牙外围设备驱动。
但是问题就在于,这种方法过于麻烦,一般用户不会使用,所以干脆,大部分手机都没有提供安装驱动这种方式win7蓝牙外围设备驱动。
所以手机系统里只要事先装好用户常用的驱动,比如USB键盘鼠标、U盘、蓝牙等等就可以了,如果用户突然用了奇怪的设备,那就干脆别让用好了win7蓝牙外围设备驱动。确实如前面的人所说,这不是一个蓝牙问题,这算是操作系统的问题。