首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >android上的连接蓝牙SPP

android上的连接蓝牙SPP
EN

Stack Overflow用户
提问于 2012-01-27 14:08:08
回答 1查看 5.5K关注 0票数 1

抱歉,朋友们打扰你了。我呆在家里,妈妈和新的Android开发,我采取了我们的兼职工作。我有Java开发方面的经验。

我试着看过蓝牙聊天的例子,并在这里搜索了很多关于从哪里开始的信息。当我尝试在我的手机上运行时,蓝牙聊天示例从未显示成对设备的列表。然而,在这里的许多问题中,都使用了UUID。我找不到我的朋友从哪里找回的。

我的问题是,有人能指导我从几行开始,我有一个SPP设备配对/不配对(我不知道它的UUID)我希望通过我的手机连接它。因为你们这些人的时间非常宝贵,所以我只要求几行帮助,我明白这是我愚蠢的问题。

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2012-02-29 21:32:12

我在我的应用程序中使用了蓝牙spp,并获得了我的二进制数据,因此我可以删除我使用的几行代码。

代码语言:javascript
复制
private BluetoothSocket sock;
private InputStream in;
private BluetoothDevice zee;

    /*
     * ****PAIR DONGLE****
     */

    zee = BluetoothAdapter.getDefaultAdapter().getRemoteDevice("YO:UR:MA:CA:DR:ES:S");

    m = zee.getClass().getMethod("createRfcommSocket",
            new Class[] { int.class });
    sock = (BluetoothSocket) m.invoke(zee, Integer.valueOf(1));
    sock.connect();
    int temp = 0;
    in = sock.getInputStream();

    try {
        while (true) {
            temp = in.read();
            //do what you like with your byte stored in temp
    } catch (IOException e) {}

希望这能有所帮助

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

https://stackoverflow.com/questions/9029597

复制
相关文章

相似问题

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