proguard
This commit is contained in:
@@ -1,17 +1,25 @@
|
||||
#-----V2XModule-----
|
||||
-keep class com.tencent.** { *; }
|
||||
-keep class com.mogo.module.v2x.entity.net.** { *; }
|
||||
-keep class com.mogo.module.v2x.manager.V2XStatusDescriptor
|
||||
-keep class com.mogo.module.v2x.entity.net.* { *; }
|
||||
-keep class com.mogo.module.v2x.entity.panel.*{*;}
|
||||
-keep class com.mogo.module.v2x.manager.V2XStatusDescriptor{*;}
|
||||
-keep class com.mogo.module.v2x.marker.*{*;}
|
||||
-keep class com.mogo.module.v2x.utils.SpanUtils.Align
|
||||
-keep class com.mogo.module.v2x.utils.TimeConstants.Unit
|
||||
-keep interface * implements com.mogo.module.v2x.alarm.V2XAlarmServer.OnFatigueDrivingListener
|
||||
-keep interface * implements com.mogo.module.v2x.listener.CarStatusListener
|
||||
-keep interface * implements com.mogo.module.v2x.listener.V2XWindowStatusListener
|
||||
-keep interface * implements com.mogo.module.v2x.network.V2XApiService
|
||||
-keep interface * implements com.mogo.module.v2x.network.V2XRefreshCallback
|
||||
-keep interface * implements com.mogo.module.v2x.scenario.view.**{*;}
|
||||
-keep interface * implements com.mogo.module.v2x.scenario.impl.**{*;}
|
||||
-keep interface * implements com.mogo.module.v2x.scenario.IV2XScenario
|
||||
-keep interface * implements com.mogo.module.v2x.scenario.IV2XScenarioManager
|
||||
-keep class com.mogo.module.v2x.voice.**{*;}
|
||||
-keep class com.mogo.module.v2x.V2XConst
|
||||
-keep class com.mogo.module.v2x.scenario.scene.test.V2XTestConsoleWindow{*;}
|
||||
-keep class com.mogo.module.v2x.utils.SpanUtils.SerializableSpannableStringBuilder{*;}
|
||||
-keep class com.mogo.module.v2x.utils.V2XUtils{*;}
|
||||
-keep class com.mogo.module.v2x.view.*{*;}
|
||||
-keep class * extends com.mogo.module.v2x.scenario.scene.V2XBasWindow{*;}
|
||||
-keep interface * implements com.mogo.module.v2x.alarm.V2XAlarmServer.OnFatigueDrivingListener{*;}
|
||||
-keep interface * implements com.mogo.module.v2x.listener.CarStatusListener{*;}
|
||||
-keep interface * implements com.mogo.module.v2x.listener.V2XWindowStatusListener{*;}
|
||||
-keep interface * implements com.mogo.module.v2x.network.V2XApiService{*;}
|
||||
-keep interface * implements com.mogo.module.v2x.network.V2XRefreshCallback{*;}
|
||||
-keep interface * implements com.mogo.module.v2x.scenario.view.*{*;}
|
||||
-keep interface * implements com.mogo.module.v2x.scenario.impl.*{*;}
|
||||
-keep interface * implements com.mogo.module.v2x.scenario.IV2XScenario{*;}
|
||||
-keep interface * implements com.mogo.module.v2x.scenario.IV2XScenarioManager{*;}
|
||||
-keep class com.mogo.module.v2x.voice.*{*;}
|
||||
-keep class com.mogo.module.v2x.MoGoV2XServicePaths{*;}
|
||||
-keep class com.mogo.module.v2x.V2XConst{*;}
|
||||
|
||||
@@ -22,6 +22,7 @@ import android.widget.Toast;
|
||||
|
||||
import androidx.annotation.ColorInt;
|
||||
import androidx.annotation.DrawableRes;
|
||||
import androidx.annotation.Keep;
|
||||
import androidx.annotation.LayoutRes;
|
||||
import androidx.annotation.StringRes;
|
||||
import androidx.core.app.NotificationManagerCompat;
|
||||
@@ -366,6 +367,7 @@ public final class ToastUtils {
|
||||
|
||||
static class SystemToast extends AbsToast {
|
||||
|
||||
@Keep
|
||||
SystemToast(Toast toast) {
|
||||
super(toast);
|
||||
if (Build.VERSION.SDK_INT == Build.VERSION_CODES.N_MR1) {
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
package com.mogo.module.v2x.view;
|
||||
|
||||
import android.app.Application;
|
||||
import android.content.Context;
|
||||
import android.content.res.TypedArray;
|
||||
import android.graphics.Canvas;
|
||||
@@ -8,19 +7,11 @@ import android.graphics.Path;
|
||||
import android.graphics.RectF;
|
||||
import android.util.AttributeSet;
|
||||
|
||||
import androidx.appcompat.app.AppCompatActivity;
|
||||
import androidx.appcompat.app.AppCompatCallback;
|
||||
import androidx.appcompat.app.AppCompatDelegate;
|
||||
import androidx.constraintlayout.widget.ConstraintLayout;
|
||||
|
||||
import com.mogo.module.v2x.R;
|
||||
import com.mogo.skin.support.IMogoSkinCompatSupportable;
|
||||
import com.mogo.skin.support.IMogoSkinSupportInstaller;
|
||||
import com.mogo.skin.support.MogoSkinManager;
|
||||
import com.mogo.skin.support.SkinMode;
|
||||
import com.mogo.skin.support.helper.MogoSkinCompatBackgroundHelperDelegate;
|
||||
import com.mogo.skin.support.helper.MogoSkinCompatHelperDelegate;
|
||||
import com.mogo.skin.support.helper.MogoSkinCompatTextHelperDelegate;
|
||||
|
||||
/**
|
||||
* author : donghongyu
|
||||
|
||||
Reference in New Issue
Block a user