Modify project. properties file [html] # proguard. config =$ {sdk. dir}/tools/proguard/proguard-android.txt: proguard-project.txt # proguard. config =$ {sdk. dir}/tools/proguard/proguard-android.txt: The proguard-project.txt removes the previous #, that is, uncomment the modified proguard-project.txt file (ignoring third-party jar) to introduce the third-party Library:-libraryjars/libs/umeng_sdk.jar ignore class: -keep class com. umeng. ** {*;} [java]-optimizationpasses 7-upgrade-dontpreverify-verbose-allowaccessmodification-repackageclasses-dontusemixedcaseclassnames-dontoptimize-keep public class * extends android. app. activity-keep public class * extends android. app. application-keep public class * extends android. app. service-keep public class * extends android. content. broadcastReceiver-keep public class * extends android. content. contentProvider-keep public class * extends android. app. backup. backupAgentHelper-keep public class * extends android. preference. preference-keep public class com. android. vending. licensing. ILicensingService-libraryjars/libs/umeng_sdk.jar-keep class com. umeng. ** {*;}-keepclasseswithmembernames class * {native <methods >;}-keepclasseswithmembers class * {public <init> (android. content. context, android. util. attributeSet);}-keepclasseswithmembers class * {public <init> (android. content. context, android. util. attributeSet, int);}-keepclassmembers class * extends android. app. activity {public void * (android. view. view);}-keepclassmembers enum * {public static ** [] values (); public static ** valueOf (java. lang. string);}-keep class * implements android. OS. parcelable {public static final android. OS. parcelable $ Creator *;}-optimizationpasses resume-dontusemixedcaseclassnames-dontoptimize-keep public class * extends android. app. activity-keep public class * extends android. app. application-keep public class * extends android. app. service-keep public class * extends android. content. broadcastReceiver-keep public class * extends android. content. contentProvider-keep public class * extends android. app. backup. backupAgentHelper-keep public class * extends android. preference. preference-keep public class com. android. vending. licensing. ILicensingService-libraryjars/libs/umeng_sdk.jar-keep class com. umeng. ** {*;}-keepclasseswithmembernames class * {native <methods >;}-keepclasseswithmembers class * {public <init> (android. content. context, android. util. attributeSet);}-keepclasseswithmembers class * {public <init> (android. content. context, android. util. attributeSet, int);}-keepclassmembers class * extends android. app. activity {public void * (android. view. view);}-keepclassmembers enum * {public static ** [] values (); public static ** valueOf (java. lang. string);}-keep class * implements android. OS. parcelable {public static final android. OS. parcelable $ Creator *;} configures obfuscation and finally packages the project: