1. 导入依赖
implementation 'com.upyun:upyun-android-sdk:2.1.0'
implementation("com.squareup.okhttp3:okhttp:4.0.1")
2.并行传输代码
ParallelUploader parallelUploader = new ParallelUploader(bucketname, operator, UpYunUtils.md5(password));
parallelUploader.setCheckMD5(true);
parallelUploader.setOnProgressListener(new UpProgressListener() {
@Override
public void onRequestProgress(long bytesWrite, long contentLength) {
Log.e(TAG, bytesWrite + ":" + contentLength);
}
});
parallelUploader.upload(file, "/head/" + registePageActivity.getTel() + ".jpg", null, new UpCompleteListener() {
@Override
public void onComplete(boolean isSuccess, String result) {
Log.e(TAG, "isSuccess:" + isSuccess + " result:" + result);
}
});