Debug.startMethodTracing()
デフォルトでは、8MBの「バッファサイズ」を使用します。このバッファについていくつか質問があります。
- バッファが容量いっぱいになった場合にエラーがスローされますか、それとも単にロギングを停止しますか?
- バッファに書き込まれるデータの量に関係なく、バッファは固定された8MBのままですか?
- パラメータを手動で指定した場合
bufferSize
、単位は何ですか?バイト?MB? - バッファサイズを20MB程度に増やしてみたところ、アプリが終了しました。約20秒分の計算をログに記録する必要があります。20MB程度以上のデータを記録する方法はありますか?最初にメモリに保存されていると思いますが、そうでなければSDカードに保存しても問題ありません。