【Android】サンプルプロジェクトBluetoothChatには1024バイトを超えるデータ送信の仕組みが無い

Googleから提供されているサンプルプロジェクトに、BluetoothChatというbluetoothの送受信機能を備えたものがあります。
BluetoothChat

このプロジェクトをそのまま流用すると、1024バイトを1回送信することが送信の1単位になってしまうので、注意だった。
そもそも、1024バイトでのデータ送信は保証されていない。なので、もっと少ないデータ量でも分割されてしまう場合がある。
レシーバで受信データをまとめるとかしないといけなさそうで、力技を取るしか無いのか…。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

はじめまして、秋月なるです。
アラフォー会社員で、スマホアプリ/ゲーム/AIが好き。新しいものを見ると触りたくなるタイプで、スマホやウェアラブル等ガジェットが好きですが、よく買ったあとに「思ってたのと違う…」をやりがち。
ブログ投稿は趣味の1つなので、ゆるく続けていこうと思います。

目次