#1
  1. No Profile Picture
    Registered User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Apr 2011
    Posts
    7
    Rep Power
    0

    Proguard question


    Hi,

    I've sucessfuly obfuscated my android java source code several times with Proguard - namely obfuscating the name of the procedures.

    But now, I've made a library - using some pre built routines - that doesn't seem to change the functions names; they remain unchanged for some reason (I can see that in the map generated file).

    Does anyone can help me figure the reason why this is happening in this specif project? There are maybe specific options I'm not using properly.

    Any help is very welcome and apreciated.

    Thanks,

    JKepler
  2. #2
  3. No Profile Picture
    Registered User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Mar 2015
    Posts
    1
    Rep Power
    0
    It's complicated to explain why pro-guard doesn't obfuscate some keyword.
    But if your requirement is obfuscated your java source, you can try the solution: Java Source Protector
    play.google.com/store/apps/details?id=com.tth.JavaProtector
    It's free and support all require you want: Obfuscate all file name; class name; method name;variable name

IMN logo majestic logo threadwatch logo seochat tools logo