Android デバイスとキャリッジ リターンを使用してファイルを書き込む際に問題が発生しました。
writer.write((byte)0x0A);
ファイルに 0x0D 0x0A の 2 バイトを作成します (FTP サイトにアップロードされたら確認しました)。
私は書き込みを作成しようとしました:
FileOutputStream writer = parent.openFileOutput(fileName,Context.MODE_PRIVATE);
また
OutputStreamWriter writer = new OutputStreamWriter(parent.openFileOutput(fileName,Context.MODE_PRIVATE), "ISO-8859-1");
さまざまな文字セットを使用しましたが、何も役に立ちませんでした...
Windows と Java では、この同じコードがライターで完全に実行されます。
FileOutputStream writer = new FileOutputStream(fileName);
そして、私はこの問題を解決するためのアイデアがありません...
ご協力いただきありがとうございます !!