2015年4月17日 星期五

兩隻Android手機藍芽正常連線的過程(從個是從Service擷取出來的)

04-17 16:11:16.349: D/MainActivity(16946): 程式開始 , 進入++ ON CREATE ++
04-17 16:11:16.463: D/MainActivity(16946): 確認有無藍芽裝置?
04-17 16:11:16.466: D/MainActivity(16946): 找到藍芽裝置
04-17 16:11:16.466: D/MainActivity(16946): 進入++ ON START ++
04-17 16:11:16.467: D/MainActivity(16946): 確認藍芽有沒有打開?
04-17 16:11:16.468: D/MainActivity(16946): 藍芽已經打開了
04-17 16:11:16.469: D/MainActivity(16946): 開始執行setupChat(), 取得設定各畫面元件的id值
04-17 16:11:16.470: D/MainActivity(16946): 開始初始化Bluetooth Service, 並建立handleMessage訊息機制, 用來接受執行緒傳回來的資料即時更新UI
04-17 16:11:16.471: D/MainActivity(16946): 進入 ++ ON RESUME ++
04-17 16:11:16.471: D/MainActivity(16946): 確認目前並沒有任何藍芽連線
04-17 16:11:16.471: D/MainBTService(16946): 開始執行Bluetooth Service程序
04-17 16:11:16.471: D/MainBTService(16946): 設定目前藍芽裝置的連線狀況為 : 等候連線中...
04-17 16:11:16.472: D/MainBTService(16946): 初始化藍芽等候連線的執行緒
04-17 16:11:16.472: D/MainBTService(16946): 開始執行等候連線的執行緒
04-17 16:11:16.473: D/MainActivity(16946): 開始執行Bluetooth Service
04-17 16:11:16.484: D/MainBTService(16946): 建立藍芽裝置的UUID碼
04-17 16:11:16.487: D/MainBTService(16946): 先取消搜尋藍芽裝置
04-17 16:11:16.487: D/MainBTService(16946): 確認目前不是連線中
04-17 16:11:16.487: D/MainBTService(16946): 開始一直等候遠方的藍芽連線
04-17 16:11:16.495: D/MainActivity(16946): 藍芽目前處在等候遠方連線或沒有連線中
04-17 16:11:25.064: D/MainBTService(16946): 假如有接到遠方藍芽裝置的連線要求
04-17 16:11:25.064: D/MainBTService(16946): 初始化輸入串流緩衝區
04-17 16:11:25.064: D/MainBTService(16946): 初始化輸出串流緩衝區
04-17 16:11:25.064: D/MainBTService(16946): 再次確認目前藍芽連線狀況
04-17 16:11:25.064: D/MainBTService(16946): 設定目前藍芽裝置的連線狀況為 : 等候連線中...
04-17 16:11:25.064: D/MainBTService(16946): 等候遠方藍芽的訊息中...
04-17 16:11:25.065: D/MainActivity(16946): 本地藍芽已經和遠方藍芽連線了

藍芽連線後就沒有所謂Server和Client的關係, 有需要的人參考看看吧~~~

沒有留言:

張貼留言

歡迎大家來討論交流一下~~~