如何在android(eclipse)中只混淆一个类

时间:2015-10-22 07:24:18

标签: obfuscation android-proguard

我对这个proguard概念很新。我想从我的项目中只混淆一个文件,这是我执行proguard的步骤。

Setp 1:在project.properties中,启用proguard.congig

proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt

# Project target.
target=android-22
android.library.reference.1=..\\Librarys\\lib1
android.library.reference.2=..\\Librarys\\lib2
android.library.reference.3=..\\Librarys\\lib3
android.library.reference.4=..\\Librarys\\lib4
android.library.reference.5=../../../../lib5

第2步: 在proguard-project.txt

-keep class !com.myapp.initialClass.HelloWorld{ *; }

这里com.myapp.initialClass是我的包名,HelloWorld是我的java class.i.e。,路径就像这个com / myapp / initalClass / HelloWorld.java

我正在尝试按文件测试proguard文件。我怎样才能实现它?

0 个答案:

没有答案