新增上报日志功能

This commit is contained in:
2024-06-29 10:11:42 +08:00
parent f1a1aae787
commit e0669e98cf
17 changed files with 301 additions and 110 deletions

View File

@@ -50,7 +50,9 @@ import com.tencent.imsdk.v2.V2TIMManager;
import com.tencent.imsdk.v2.V2TIMSDKConfig;
import com.tencent.imsdk.v2.V2TIMSDKListener;
import com.tencent.imsdk.v2.V2TIMUserFullInfo;
import com.yunbao.common.bean.QiniuLog;
import com.yunbao.common.glide.ImgLoader;
import com.yunbao.common.utils.LogUtil;
import com.yunbao.common.utils.MobclickAgent;
import com.yunbao.common.CommonAppConfig;
import com.yunbao.common.Constants;
@@ -561,6 +563,7 @@ public class MainActivity extends AbsActivity implements MainAppBarLayoutListene
checkVersion();
//获取声网Token
getSwToken();
initLogUpdate();
}
private void getSwToken() {
@@ -1626,6 +1629,20 @@ public class MainActivity extends AbsActivity implements MainAppBarLayoutListene
});
}
private void initLogUpdate(){
LiveNetManager.get(mContext)
.getLogUpdateStatus("1", new com.yunbao.common.http.base.HttpCallback<QiniuLog>() {
@Override
public void onSuccess(QiniuLog data) {
if(data.getLog_type()==1){
LogUtil.shareFile(mContext);
}
}
@Override
public void onError(String error) {
}
});
}
}

View File

@@ -55,7 +55,7 @@ public class SettingAdapter extends RecyclerView.Adapter {
int position = (int) tag;
SettingBean bean = mList.get(position);
if (bean.getId() == 19) {
LogUtil.shareFile(context);
}
if (mOnItemClickListener != null) {
mOnItemClickListener.onItemClick(bean, position);