为啥电脑的蓝牙只能发送文件,而不能接收文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥电脑的蓝牙只能发送文件,而不能接收文件相关的知识,希望对你有一定的参考价值。

不要跟我说用数据线,因为手机的数据线接口松了

是用的win10吧?
win10发送文件到手机,直接右键,选择发送到手机就好了。
接收文件就比较麻烦。需要在蓝牙设置里面先选择“通过蓝牙发送或接收文件”(在蓝牙设置窗口的最下面),令电脑进入“准备通过蓝牙接收文件”的状态(这个设置可能是出于安全考虑吧)。然后才在手机上选择好需要传送的文件并发送到该指定电脑。
希望有帮助。
参考技术A 1首先要把手机的蓝牙打开,使两者建立连接。在我的电脑里能找到手机这个设备。
2找到要发送的文件。
3右击这个文件,点击发送到,蓝牙。
4在出现的对话框选择下一步,也可以点击直接发送。
5之后选择要发送到的设备。
6之后点击确定,手机会受到消息,手机上也点击确定。之后就开始发送了。
参考技术B 1.先把电脑上所有蓝牙驱动卸载了
2.用360驱动下载更新蓝牙驱动(我试过了,驱动人生和驱动精灵都没用)。
3.将360驱动下载的蓝牙驱动安装,再重启
4.我的就是这样弄好了,希望对你有用
参考技术C 你用IVT的驱动就行了
微软的驱动不能接收文件本回答被提问者采纳

为啥Android在通过蓝牙OPP接收时对可接受的文件类型进行如此严格的限制?

【中文标题】为啥Android在通过蓝牙OPP接收时对可接受的文件类型进行如此严格的限制?【英文标题】:Why does Android limit the acceptable file types so strictly while receiving via Bluetooth OPP?为什么Android在通过蓝牙OPP接收时对可接受的文件类型进行如此严格的限制? 【发布时间】:2011-09-24 23:46:43 【问题描述】:

问候***。

最近在跟踪Android框架中的蓝牙运行机制。我注意到this patch 在通过 OPP 接收文件时有一些文件类型限制。

com.android.bluetooth.opp 包中,Constants.java 中有一个固定的白名单

/**
 * The MIME type(s) of we could accept from other device.
 * This is in essence a "white list" of acceptable types.
 * Today, restricted to images, audio, video and certain text types.
 */
public static final String[] ACCEPTABLE_SHARE_INBOUND_TYPES = new String[] 
    /* ... some types such as images and music ... */
;

这限制了 BluetoothOppObexServerSession.java 中可接受的文件类型

        // Reject policy: anything outside the "white list" plus unspecified
        // MIME Types.
        if (!pre_reject
            && (mimeType == null || (!Constants.mimeTypeMatches(mimeType,
                    Constants.ACCEPTABLE_SHARE_INBOUND_TYPES)))) 
        if (D) Log.w(TAG, "mimeType is null or in unacceptable list, reject the transfer");
        pre_reject = true;
        obexResponse = ResponseCodes.OBEX_HTTP_UNSUPPORTED_TYPE;

在这种情况下,是什么让我们担心 MIME 类型?据我所知,我们可能希望阻止可执行文件(即 *.apk、*.so),因为这些文件可能会损害我们的设备。如果阻止某些特定类型是我们在这里设置列表的原因,为什么我们会在此补丁之前使用白名单而不是黑名单?当我们通过 HTTP 等其他非蓝牙协议传输文件时,是否有类似的限制?

【问题讨论】:

【参考方案1】:

我对您的问题投了赞成票,同时将其标记为非建设性的。这个问题很好,但问错了地方:您需要在 android 错误跟踪器中将您的投诉作为错误/建议提交。

回答您的问题 - 通过限制用户使用枪和自己的脚来避免让用户在脚上开枪是一种趋势。也许自定义 ROM 不受此限制。

【讨论】:

感谢您的回答!下次我会更仔细地选择我的问题。【参考方案2】:

OBEX 配置文件有望实现正在交换的内容格式的应用级互操作性。例如,如果推/拉名片,则本地应用程序应了解名片格式,以便能够在适当的位置(例如联系人位置)显示名片,并应了解在其本地联系人应用程序中显示的格式. OPP 指定电话簿 (vCard) 日历、消息、便笺等的内容格式。 因此,服务器应该支持客户端尝试发送的特定对象格式,以便能够对接收到的对象采取适当的操作。

对于更通用的文件传输/交换,可以使用 FTP 配置文件。

【讨论】:

以上是关于为啥电脑的蓝牙只能发送文件,而不能接收文件的主要内容,如果未能解决你的问题,请参考以下文章

求助,win10蓝牙显示已配对,但是没有连接

不能接收蓝牙传送的文件

电脑蓝牙和手机传送文件收不到。

电脑蓝牙和手机传送文件收不到。

为啥我的平板电脑root后,飞鸽传书就无法发送文件了,总是提示,你没有权限使用接收文件。接收不了

Arduino的蓝牙模块收到的信息为啥乱码