From db179bb8b91e64a1ff4db5e6dbb8a327d2caf122 Mon Sep 17 00:00:00 2001 From: unknown Date: Mon, 20 Jul 2020 19:39:47 +0800 Subject: [PATCH] add proguard rules --- .idea/misc.xml | 2 +- gradle.properties | 2 +- libraries/mogo-map/consumer-rules.pro | 4 ++++ libraries/mogo-map/proguard-rules.pro | 5 +++++ modules/mogo-module-extensions/consumer-rules.pro | 6 ++++-- modules/mogo-module-extensions/proguard-rules.pro | 6 ++++-- 6 files changed, 19 insertions(+), 6 deletions(-) diff --git a/.idea/misc.xml b/.idea/misc.xml index cd77a1f062..21e99e2dc0 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -4,7 +4,7 @@ - + \ No newline at end of file diff --git a/gradle.properties b/gradle.properties index 7a46f14048..abba15bdeb 100644 --- a/gradle.properties +++ b/gradle.properties @@ -62,7 +62,7 @@ MOGO_MODULE_V2X_VERSION=1.2.1.19 # 探路 MOGO_MODULE_TANLU_VERSION=1.3.0.10 # 车聊聊 -CARCHATTING_VERSION=1.4.4 +CARCHATTING_VERSION=1.4.5 # 车聊聊接口 CARCHATTINGPROVIDER_VERSION=1.3.4 # 视频引导 diff --git a/libraries/mogo-map/consumer-rules.pro b/libraries/mogo-map/consumer-rules.pro index e69de29bb2..a742829747 100644 --- a/libraries/mogo-map/consumer-rules.pro +++ b/libraries/mogo-map/consumer-rules.pro @@ -0,0 +1,4 @@ +#-----MogoMap----- +-keep class com.mogo.map.MogoNavi{ + private (); +} \ No newline at end of file diff --git a/libraries/mogo-map/proguard-rules.pro b/libraries/mogo-map/proguard-rules.pro index f1b424510d..f10712073b 100644 --- a/libraries/mogo-map/proguard-rules.pro +++ b/libraries/mogo-map/proguard-rules.pro @@ -19,3 +19,8 @@ # If you keep the line number information, uncomment this to # hide the original source file name. #-renamesourcefileattribute SourceFile + +#-----MogoMap----- +-keep class com.mogo.map.MogoNavi{ + private (); +} diff --git a/modules/mogo-module-extensions/consumer-rules.pro b/modules/mogo-module-extensions/consumer-rules.pro index d4a8c4a2f0..a973ad4250 100644 --- a/modules/mogo-module-extensions/consumer-rules.pro +++ b/modules/mogo-module-extensions/consumer-rules.pro @@ -1,3 +1,5 @@ #-----ExtensionModule----- --keep class com.mogo.module.extensions.userinfo.UserInfoResponse.*{*;} --keep class com.mogo.module.extensions.weather.Phenomena \ No newline at end of file +-keep class com.mogo.module.extensions.userinfo.*{*;} +-keep class com.mogo.module.extensions.weather.Phenomena +-keep interface com.mogo.module.extensions.net.UserInfoNetApiServices +-keep class com.mogo.module.extensions.utils.TopViewAnimHelper \ No newline at end of file diff --git a/modules/mogo-module-extensions/proguard-rules.pro b/modules/mogo-module-extensions/proguard-rules.pro index 1c02214c88..48ec89a228 100644 --- a/modules/mogo-module-extensions/proguard-rules.pro +++ b/modules/mogo-module-extensions/proguard-rules.pro @@ -21,5 +21,7 @@ #-renamesourcefileattribute SourceFile #-----ExtensionModule----- --keep class com.mogo.module.extensions.userinfo.UserInfoResponse.*{*;} --keep class com.mogo.module.extensions.weather.Phenomena \ No newline at end of file +-keep class com.mogo.module.extensions.userinfo.*{*;} +-keep class com.mogo.module.extensions.weather.Phenomena +-keep interface com.mogo.module.extensions.net.UserInfoNetApiServices +-keep class com.mogo.module.extensions.utils.TopViewAnimHelper \ No newline at end of file