我一直在尋找這個問題的高和低。仍然無法找到解決方案。 基本上,我想通過從客戶端(j2me)到服務器(j2me)的OBEX推送服務(藍牙)傳輸加密文件。在模擬器中,它工作正常。客戶端能夠成功地在服務器上執行藍牙發現查找。通過藍牙將文件從手機傳輸到另一個
但是,當我把應用程序放入我的手機。它根本不顯示任何東西。我想這可能是一個服務器或客戶端的網址問題。
任何人都可以幫助我嗎?
這裏是我的一些代碼(最有可能是這導致我的問題)。
(客戶端)
discoveryAgent.searchServices(null,new UUID[] { new UUID(1105) },
(RemoteDevice) list.getRemoteDevices().elementAt(i), this);
(服務器)
sn = (SessionNotifier) Connector.open(
"btgoep://localhost:1105;name=ObexPushServer;authenticate=false;master=false;encrypt=false");
我試着用 「00112233445566778899AABBCCDDEEFF」 代替1105(服務器),但仍是同樣的結果。
如果這可以在模擬器上工作,但不在設備上,請將您使用的設備添加到您的問題中。請客戶和服務器。 –