Android 上传SDK 快速集成更新时间:2020-05-12 17:42:26
使用前准备
添加依赖包:
VhallFramework.aar;
VhUpload.aar;
api 'io.socket:socket.io-client:1.0.0'
使用说明
1.初始化SDK
VhallSDK.getInstance().init(getApplicationContext(), "appid", "userid");
2.使用上传方法
| 参数 |
描述 |
| accessToken |
具有上传权限的token |
| filePath |
文件路径 |
| subjectName |
生成活动的名称 |
| callBack |
操作回调 |
| `` |
|
/**
*
* @param accessToken token
* @param filePath 文件路径
* @param subjectName 生成活动的名称
* @param callBack
*/
public void uploadFile(final String accessToken, final String filePath, final String subjectName, final VHUploadCallBack callBack) {}
上传回调说明
| 参数 |
描述 |
| onSuccess |
上传成功回调 recordId 返回回放id |
| onError |
上传失败回调 msg 错误原因 |
| onProgress |
上传进度回调 totalSize 总大小 currentSize 当前大小 |
public interface VHUploadCallBack {
void onSuccess(String recordId);
void onError(int code,String msg);
void onProgress(long currentSize, long totalSize);
}