diff --git a/android/build.gradle b/android/build.gradle index 31a8bac47a..62ffe87a5a 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -284,6 +284,8 @@ android { release { signingConfig signingConfigs.mapswithme + minifyEnabled true + proguardFile('proguard-mwm.txt') } beta { diff --git a/android/proguard-mwm.txt b/android/proguard-mwm.txt new file mode 100644 index 0000000000..1997089064 --- /dev/null +++ b/android/proguard-mwm.txt @@ -0,0 +1,13 @@ +# obfuscate supportV7 menu subclasses. it fixes bug with some Samsung and other devices ROMS based on android 4.2.2. +# more details here : https://code.google.com/p/android/issues/detail?id=78377 +-keep class !android.support.v7.internal.view.menu.**,** {*;} +# ignore warnings from MRGS billing. +-dontwarn ru.mail.** + +# log proguard info +# +#-verbose +# +#-printseeds seeds.txt +#-printusage unused.txt +#-printmapping mapping.txt \ No newline at end of file