Hi,
You might be right.
IF I disable the shrink option - at least the general one - and add this lines:
-libraryjars 'C:\Program Files\Android\android-sdk\platforms\android-8\android.jar'
-libraryjars 'C:\Program Files\Anywhere Software\Basic4android\Libraries\B4AShared.jar'
-keep public class com.google.vending.licensing.ILicensingService
-keep public class com.android.vending.licensing.ILicensingService
-keep public class anywheresoftware.b4a.*
-keep class javax.** {
<fields>;
<methods>;
}
I get, at least, an obfuscated code. Reversing it, gives a good clean code, but with all the variables replaced/scrambled.
I might be in the right way...
I'll test the jar, and let you know. Thanks Erel
Kind regards,
Kepler