blob: d8ad3bd628a857a7dbf1404780e8cbcb6b25035f [file] [log] [blame]
Joe Onorato2daa2b32009-08-30 13:39:24 -07001# see http://sourceforge.net/tracker/?func=detail&aid=2787465&group_id=54750&atid=474707
2-optimizations !code/simplification/arithmetic
Ying Wang3b2bdf12010-02-01 09:51:23 -08003-optimizations !code/simplification/cast
Joe Onorato2daa2b32009-08-30 13:39:24 -07004-allowaccessmodification
5
Ying Wang3b2bdf12010-02-01 09:51:23 -08006# To prevent name conflict in incremental obfuscation.
7-useuniqueclassmembernames
8
9# dex does not like code run through proguard optimize and preverify steps.
10-dontoptimize
11-dontpreverify
12
13# Don't obfuscate. We only need dead code striping.
14-dontobfuscate
15
16# Add this flag in your package's own configuration if it's needed.
17#-flattenpackagehierarchy
18
Joe Onorato2daa2b32009-08-30 13:39:24 -070019# Some classes in the libraries extend package private classes to chare common functionality
20# that isn't explicitly part of the API
Ying Wang3b2bdf12010-02-01 09:51:23 -080021-dontskipnonpubliclibraryclasses -dontskipnonpubliclibraryclassmembers
22
Ying Wang57453512013-05-17 10:02:00 -070023-include proguard_basic_keeps.flags