私はサーバからバイトのチャンクを取得しています。古いチャンクを上書きせずにファイルに書き込む必要があります。どうやってやるの?私はこのようにそれをやっている ...ファイルを上書きしないでバイトを書き込む方法
private void createMapFile(String fileName, byte mapBytes[]) throws IOException
{
File filePath = new File(Environment.getExternalStorageDirectory()+"/map/"+fileName);
PrintWriter pw = new PrintWriter(new FileOutputStream(filePath, true));
pw.print(mapBytes);
pw.flush();
pw.close(); }
私のこのメソッドは、ファイル名と引数としてバイトのチャンクを取ります。いつでも私はサーバーから新しいチャンクを取得します。このメソッドは呼び出されます。この方法では、すべてのチャンクをファイルに書き込むことができません。
助けに感謝します。 おかげ