【发布时间】:2016-03-10 05:03:06
【问题描述】:
我正在寻找使用 proguard 来保护我的应用程序,但我没有找到正确的答案如何保护我的应用程序。 如果有人知道如何在 proguard 中使用混淆来保护我们的应用程序,请帮助我。
【问题讨论】:
标签: android security android-proguard
我正在寻找使用 proguard 来保护我的应用程序,但我没有找到正确的答案如何保护我的应用程序。 如果有人知道如何在 proguard 中使用混淆来保护我们的应用程序,请帮助我。
【问题讨论】:
标签: android security android-proguard
如果您使用的是 Android Studio
将 minifyEnabled 设为 'true';
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'),
'proguard-rules.pro'
}
}
例如
-keep public class * extends android.support.v7.app.ActionBarActivity
-keep public class * extends your.package.name.SomeClass
-keep class android.support.v7.** { *; }
-keep interface android.support.v7.** { *; }
【讨论】: