From cb1e01969c594d49ae966928ab92885ceb11fef5 Mon Sep 17 00:00:00 2001 From: unknown Date: Tue, 21 Jul 2020 10:00:19 +0800 Subject: [PATCH] changed the proguard rules --- app/proguard-rules.pro | 7 +++++++ libraries/mogo-map-api/consumer-rules.pro | 3 ++- libraries/mogo-map-api/proguard-rules.pro | 3 ++- 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index 26c8031f1c..92a6b844f8 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -186,6 +186,7 @@ #定位 -keep class com.amap.api.location.*{*;} -keep class com.amap.api.fence.*{*;} +-keep class com.loc.*{*;} -keep class com.autonavi.aps.amapapi.model.*{*;} #搜索 -keep class com.amap.api.services.*{*;} @@ -193,6 +194,12 @@ -keep class com.amap.api.navi.*{*;} -keep class com.autonavi.*{*;} +#内置语音 V5.6.0之后 +-keep class com.alibaba.idst.nls.* {*;} +-keep class com.google.*{*;} +-keep class com.nlspeech.nlscodec.* {*;} +-keep public class com.alibaba.mit.alitts.*{*;} + #-----Gson----- -dontwarn sun.misc.** # Application classes that will be serialized/deserialized over Gson diff --git a/libraries/mogo-map-api/consumer-rules.pro b/libraries/mogo-map-api/consumer-rules.pro index d62120c495..9fcd52df7b 100644 --- a/libraries/mogo-map-api/consumer-rules.pro +++ b/libraries/mogo-map-api/consumer-rules.pro @@ -1,2 +1,3 @@ #-----library-MapApi---- --keep class com.mogo.map.*{*;} \ No newline at end of file +-keep class com.mogo.map.*{*;} +-keep interface com.mogo.map.*{*;} \ No newline at end of file diff --git a/libraries/mogo-map-api/proguard-rules.pro b/libraries/mogo-map-api/proguard-rules.pro index 11027fe488..3a9608ab48 100644 --- a/libraries/mogo-map-api/proguard-rules.pro +++ b/libraries/mogo-map-api/proguard-rules.pro @@ -21,4 +21,5 @@ #-renamesourcefileattribute SourceFile #-----library-MapApi---- --keep class com.mogo.map.*{*;} \ No newline at end of file +-keep class com.mogo.map.*{*;} +-keep interface com.mogo.map.*{*;} \ No newline at end of file