これが時々発生する理由はわかりませんが、リモートの ftp サーバーにアップロードするとファイル サイズが異なります。
これが私がこれを行う方法です:
URLConnection uc;
try {
uc = Init.net.openConnection();
OutputStream os = uc.getOutputStream();
FileInputStream fis = new FileInputStream("List.jkm");
byte[] buffer = new byte[1024];
int count = 0;
while((count = fis.read(buffer)) > 0) {
os.write(buffer, 0, count);
}
fis.close();
os.flush();
} catch (IOException e1) {
e1.printStackTrace();
}
いくつかのヒントに感謝します