首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在android中更改蓝牙传输文件的接收位置

如何在android中更改蓝牙传输文件的接收位置
EN

Stack Overflow用户
提问于 2012-08-23 16:35:41
回答 2查看 5.6K关注 0票数 1

我已经做了通过蓝牙在安卓两个设备之间的文件传输,well.It接收到default.Is的蓝牙接收文件夹可以改变文件的接收位置吗?对于ex。我在两个设备(D1和D2)上都安装了我自己的应用程序。从我在D1上的应用程序中,我发送了一个文件到D2。可以直接将该文件接收到我在D2上的应用程序中打开吗?如果是这样,我该怎么做呢?

我的代码:

代码语言:javascript
运行
复制
sendDirectly.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
        if (btAdapter.isEnabled()) {
        Set<BluetoothDevice> devices = btAdapter.getBondedDevices();
            if (devices.size() > 0) {
                for ( BluetoothDevice device : devices) {
                    deviceBTAddress=device.getAddress();
                }

                ContentValues values = new ContentValues();
                // values.put(BluetoothShare.URI, Uri.fromFile(new
                // File(uri.getPath())).toString());
                values.put(BluetoothShare.URI, uri.toString());
                values.put(BluetoothShare.MIMETYPE, "image/jpeg");
                values.put(BluetoothShare.DESTINATION, deviceBTAddress);
                values.put(BluetoothShare.DIRECTION, 
                           BluetoothShare.DIRECTION_OUTBOUND);
                Long ts = System.currentTimeMillis();
                values.put(BluetoothShare.TIMESTAMP, ts);
                final Uri contentUri = getApplicationContext().getContentResolver()
                                       .insert(BluetoothShare.CONTENT_URI, values);
            }
        }
    }
} 
EN

回答 2

Stack Overflow用户

发布于 2012-08-23 17:56:48

https://developer.android.com/reference/android/bluetooth/BluetoothSocket.html

看看这个,我会说这是通过蓝牙以编程方式发送文件的更好的选择

票数 0
EN

Stack Overflow用户

发布于 2014-03-15 05:28:08

这比你设置它的方式简单得多--你所需要做的就是进入你的计算机的控制面板,导航到你的蓝牙设置,然后点击“更改蓝牙设置”。从那里,您可以快速确定您希望将传入的文件传输保存在何处,您甚至可以委托PIM设置,将名片和日历项目等内容通过蓝牙直接发送到您的Outlook Thunderbird或您使用的任何电子邮件客户端。移动设备也有同样的概念。只需进入蓝牙设置并将默认设置更改为您希望保存传入BT传输的自定义位置。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12087766

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档