From 09db03bdfd426a3beb6929e5d4b604ddc05f884f Mon Sep 17 00:00:00 2001 From: wushaocheng <15876365887@163.com> Date: Mon, 6 Mar 2023 18:17:43 +0800 Subject: [PATCH] =?UTF-8?q?[Modify]=E7=A7=BB=E9=99=A4=E8=85=BE=E8=AE=AFbug?= =?UTF-8?q?ly?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/proguard-rules.pro | 12 ------------ app/src/main/AndroidManifest.xml | 13 +------------ .../java/com/jph/takephoto/app/TakePhotoImpl.java | 2 +- .../main/java/com/yizhuan/erban/MainActivity.java | 2 -- .../erban/application/XChatApplication.java | 6 ------ .../erban/avroom/activity/AVRoomActivity.java | 5 ++--- .../erban/avroom/widget/FixRoomTitleTextView.java | 1 - .../yizhuan/erban/utils/BuglyFileProvider.java | 12 ------------ core/build.gradle | 2 -- .../xchat_android_constants/XChatConstants.java | 15 --------------- .../manager/trtc/TRtcEngineEventHandler.java | 3 +-- .../manager/zego/ZegoEngineManager.java | 3 +-- 12 files changed, 6 insertions(+), 70 deletions(-) delete mode 100644 app/src/main/java/com/yizhuan/erban/utils/BuglyFileProvider.java diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index 9297d56b2..333376b3b 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -178,14 +178,6 @@ -keep class com.soundcloud.android.crop.** { *; } -dontwarn com.soundcloud.android.crop.** -#-------------TakePhoto的混淆配置------------ - - - -#腾讯崩溃收集 --dontwarn com.tencent.bugly.** --keep public class com.tencent.bugly.**{*;} - # glide4.0 -keep public class * implements com.bumptech.glide.module.GlideModule -keep public class * extends com.bumptech.glide.module.AppGlideModule @@ -426,10 +418,6 @@ public static ** valueOf(java.lang.String); } -#腾讯崩溃收集 --dontwarn com.tencent.bugly.** --keep public class com.tencent.bugly.**{*;} - # 易盾 -keep class com.netease.mobsec.**{*;} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 5fb6dc390..486ccfaa7 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -4,7 +4,7 @@ package="com.yizhuan.erban"> - + @@ -991,17 +991,6 @@ android:name="flutterEmbedding" android:value="2" /> - - - @SuppressLint("CheckResult") public void onLogin(long uid) { Logger.e(TAG, "onLogin Success ~~~~"); - CrashReport.setUserId(this, uid + ""); Log.i("checkLostUser", "onLogin"); diff --git a/app/src/main/java/com/yizhuan/erban/application/XChatApplication.java b/app/src/main/java/com/yizhuan/erban/application/XChatApplication.java index 41acac172..55828abaf 100644 --- a/app/src/main/java/com/yizhuan/erban/application/XChatApplication.java +++ b/app/src/main/java/com/yizhuan/erban/application/XChatApplication.java @@ -40,7 +40,6 @@ import com.orhanobut.logger.Logger; import com.scwang.smartrefresh.header.MaterialHeader; import com.scwang.smartrefresh.layout.SmartRefreshLayout; import com.scwang.smartrefresh.layout.footer.ClassicsFooter; -import com.tencent.bugly.crashreport.CrashReport; import com.tencent.vasdolly.helper.ChannelReaderUtil; import com.umeng.analytics.MobclickAgent; import com.umeng.commonsdk.UMConfigure; @@ -255,10 +254,6 @@ public class XChatApplication extends BaseApp { init(channel); - if (!TextUtils.isEmpty(channel)) { - CrashReport.setAppChannel(context, channel); - } - CrashReport.initCrashReport(context, BuildConfig.DEBUG ? XChatConstants.BUGLY_KEY_DEBUG : XChatConstants.BUGLY_KEY_RELEASE, BuildConfig.DEBUG); //生命周期监听 if (lifeCycleHelper == null) { lifeCycleHelper = new AppLifeCycleHelper(); @@ -560,7 +555,6 @@ public class XChatApplication extends BaseApp { @Override public void onTerminate() { super.onTerminate(); - CrashReport.closeBugly(); GlobalHandleManager.get().unInit(); if (lifeCycleHelper != null) { unregisterActivityLifecycleCallbacks(lifeCycleHelper); diff --git a/app/src/main/java/com/yizhuan/erban/avroom/activity/AVRoomActivity.java b/app/src/main/java/com/yizhuan/erban/avroom/activity/AVRoomActivity.java index c5b673253..79ba72bfc 100644 --- a/app/src/main/java/com/yizhuan/erban/avroom/activity/AVRoomActivity.java +++ b/app/src/main/java/com/yizhuan/erban/avroom/activity/AVRoomActivity.java @@ -47,7 +47,6 @@ import com.opensource.svgaplayer.SVGAImageView; import com.opensource.svgaplayer.SVGAParser; import com.opensource.svgaplayer.SVGAVideoEntity; import com.orhanobut.logger.Logger; -import com.tencent.bugly.crashreport.CrashReport; import com.trello.rxlifecycle3.android.ActivityEvent; import com.yizhuan.erban.R; import com.yizhuan.erban.avroom.dialog.NewUserGiftDialog; @@ -874,7 +873,6 @@ public class AVRoomActivity extends BaseMvpActivity * 不一定可行... *

diff --git a/app/src/main/java/com/yizhuan/erban/utils/BuglyFileProvider.java b/app/src/main/java/com/yizhuan/erban/utils/BuglyFileProvider.java deleted file mode 100644 index ac344efc3..000000000 --- a/app/src/main/java/com/yizhuan/erban/utils/BuglyFileProvider.java +++ /dev/null @@ -1,12 +0,0 @@ -package com.yizhuan.erban.utils; - -import androidx.core.content.FileProvider; - -/** - *

使用的第三方库也配置了同样的FileProvider, 可以通过继承FileProvider类来解决合并冲突的问题

- * - * @author Administrator - * @date 2017/12/5 - */ -public class BuglyFileProvider extends FileProvider { -} diff --git a/core/build.gradle b/core/build.gradle index 7892a9563..17c550daf 100644 --- a/core/build.gradle +++ b/core/build.gradle @@ -91,8 +91,6 @@ dependencies { // RxJava support for Room api 'androidx.room:room-rxjava2:2.3.0' - api 'com.tencent.bugly:crashreport:4.1.9' - //firebase推送、统计 implementation 'com.google.firebase:firebase-messaging:22.0.0' implementation 'com.google.android.gms:play-services-base:17.6.0' diff --git a/core/src/diff_src_erban/java/com/yizhuan/xchat_android_constants/XChatConstants.java b/core/src/diff_src_erban/java/com/yizhuan/xchat_android_constants/XChatConstants.java index 9d1777c78..171a6643a 100644 --- a/core/src/diff_src_erban/java/com/yizhuan/xchat_android_constants/XChatConstants.java +++ b/core/src/diff_src_erban/java/com/yizhuan/xchat_android_constants/XChatConstants.java @@ -35,21 +35,6 @@ public class XChatConstants { */ public static final String XCHAT_DATABASE_NAME = "accompany.db"; - /** - * 微信支付 APP ID - */ - public static final String WX_APP_ID = ""; - - /** - * bugly key (DEBUG) - */ - public static final String BUGLY_KEY_DEBUG = "2a7521d23f";//已更改 - - /** - * bugly key (RELEASE) - */ - public static final String BUGLY_KEY_RELEASE = "3655441f78";//已更改 - /** * 雲信 key (DEBUG) */ diff --git a/core/src/diff_src_erban/java/com/yizhuan/xchat_android_core/manager/trtc/TRtcEngineEventHandler.java b/core/src/diff_src_erban/java/com/yizhuan/xchat_android_core/manager/trtc/TRtcEngineEventHandler.java index ae735b224..3bbacd6aa 100644 --- a/core/src/diff_src_erban/java/com/yizhuan/xchat_android_core/manager/trtc/TRtcEngineEventHandler.java +++ b/core/src/diff_src_erban/java/com/yizhuan/xchat_android_core/manager/trtc/TRtcEngineEventHandler.java @@ -4,7 +4,6 @@ import android.graphics.Rect; import android.os.Message; import com.orhanobut.logger.Logger; -import com.tencent.bugly.crashreport.CrashReport; import com.tencent.trtc.TRTCCloudDef; import com.yizhuan.xchat_android_core.R; import com.yizhuan.xchat_android_core.im.custom.bean.RoomPkBean; @@ -35,7 +34,7 @@ public class TRtcEngineEventHandler implements IRTCEngineHandler { @Override public void onError(int err) { Logger.t(TAG).d("onError" + err); - CrashReport.postCatchedException(new Throwable(ResUtil.getString(R.string.manager_trtc_trtcengineeventhandler_01)+err+" roomId="+AvRoomDataManager.get().getRoomId())); +// CrashReport.postCatchedException(new Throwable(ResUtil.getString(R.string.manager_trtc_trtcengineeventhandler_01)+err+" roomId="+AvRoomDataManager.get().getRoomId())); switch (err) { case 1107: { SingleToastUtil.showToast(ResUtil.getString(R.string.manager_trtc_trtcengineeventhandler_02)); diff --git a/core/src/diff_src_erban/java/com/yizhuan/xchat_android_core/manager/zego/ZegoEngineManager.java b/core/src/diff_src_erban/java/com/yizhuan/xchat_android_core/manager/zego/ZegoEngineManager.java index 2a4e17ed5..afdd63698 100644 --- a/core/src/diff_src_erban/java/com/yizhuan/xchat_android_core/manager/zego/ZegoEngineManager.java +++ b/core/src/diff_src_erban/java/com/yizhuan/xchat_android_core/manager/zego/ZegoEngineManager.java @@ -3,7 +3,6 @@ package com.yizhuan.xchat_android_core.manager.zego; import android.text.TextUtils; import android.util.Log; -import com.tencent.bugly.crashreport.CrashReport; import com.yizhuan.xchat_android_constants.XChatConstants; import com.yizhuan.xchat_android_core.BuildConfig; import com.yizhuan.xchat_android_library.common.application.Env; @@ -86,7 +85,7 @@ public class ZegoEngineManager extends BaseEngine { } else { // 登录失败 LogUtils.e("Zego onLoginCompletion: code: " + code); - CrashReport.postCatchedException(new Throwable("enterChannel failed zegoCode = " + code + "channelId = " + channelId)); +// CrashReport.postCatchedException(new Throwable("enterChannel failed zegoCode = " + code + "channelId = " + channelId)); } }); }