package com.yuwei.physicalassistantpro.instrument;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.util.Log;
import android.view.Display;
import android.view.WindowManager;
import com.ljy.devring.other.RingLog;
import org.apache.commons.net.ftp.FTPClient;
import org.apache.commons.net.ftp.FTPFile;
import org.apache.commons.net.ftp.FTPReply;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.net.HttpURLConnection;
import java.net.URL;
import java.nio.charset.StandardCharsets;
public class FtpUtils {
private static final String TAG = FtpUtils.class.getSimpleName();
private FTPClient ftpClient;
public FTPClient getFTPClient(String ftpHost, int ftpPort, String ftpUserName, String ftpPassword) {
if (ftpClient == null) {
ftpClient = new FTPClient();
}
if (ftpClient.isConnected()) {
return ftpClient;
}
Log.d(TAG, "ftpHost:" + ftpHost + ",ftpPort:" + ftpPort);
try {
// connect to the ftp server
// set timeout