私は新しい Android DEV であり、アプリの開発は、Bluetooth を介してバイト配列にフォーマットするデータを送信することであり、ここでBluetooth ライブラリを使用しています。使いやすく軽量です。データのサイズが 15 MB 以下の場合、アプリは正常に動作していますが、約 30 MB のデータ サイズがプログレス バーに約 50 % ロードされたときに、アプリのクラッシュが発生します。理由と修正方法がわかりません。
別の質問ですが、受信したデータアクティビティをサービスに実装しました。しかし、サービスを開始すると、約20 MBのメモリが割り当てられ、データを受信するときにRAM自体の割り当てが常に増加します.最後にアプリが再びクラッシュします