これが達成可能かどうかはわかりません。
次を受け入れる関数を持つサードパーティのライブラリがありますFile。
String function(File file);
この関数は、クラウドからいくつかのコンテンツをダウンロードし、そのファイルに書き込むだけです。
OutputStreamこれで、ファイルの MD5 を内部的に計算する特別なものができました。データがストリームを通過する間、MD5 が計算されます。
ライブラリの署名を変更することはできないので、とにかくファイルを受け入れる関数を引き続き使用できますが、データを通過させることはできますOutputStreamか?