簡體   English   中英

在Android上連接藍牙SPP

[英]Connection bluetooth SPP on android

對不起朋友打擾您了。 我待在家里,現在還是Android開發的新手,我把我們當做兼職。 我有Java開發方面的經驗。

我試圖看一下該藍牙聊天示例,並在這里搜索了很多有關從何開始的信息。 當我嘗試在手機上運行時,藍牙聊天示例從不顯示已配對設備的列表。 而在許多問題中,有使用UUID的東西。 我無法從朋友那里找到它。

我的問題是有人可以從頭開始指導我幾行,我有一個配對/未配對的SPP設備(我不知道它的UUID),我希望通過手機連接它。 由於你們的時間是非常寶貴的,因此只需要幾行幫助,我知道這是我的愚蠢問題。

謝謝。

我在我的應用程序中使用了藍牙spp並獲取了我的數據二進制文件,因此我可以為您刪除一些我使用的代碼行。

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) {}

希望能有所幫助

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM