Questions tagged [dexguard]

Commercial Android app obfuscator, by same developer as the better known ProGuard.

Commercial Android app obfuscator, by same developer as the better known .

http://www.guardsquare.com/dexguard

175 questions
1
vote
2 answers

Multi module library with code obfuscation

I have a suite of libraries distributed as 3 separate aars. Is there any way to be able to obfuscate each library independently, but keep the ability to call methods between modules internally? E.g. if libA needs to call myMethod from libB, but I…
Adam Johns
  • 35,397
  • 25
  • 123
  • 176
1
vote
0 answers

Dexguarded Android Library is missing SO files

My issue has to do with building a dexguarded Android library, containing shared object files (*.so). The SO files are needed for a internal JAR we use in our library. The goal of our library is to simplify the use of the internal library and…
1
vote
1 answer

ERROR: DexGuard Gradle plugin: Android Gradle plugin version is not supported. (4.0.0), supported versions include [2.3.0:3.6.*]

I'm using android studio 4.0 and my Gradle version is 4.0.0 . how to add dexguard version 8.7 to my project?
tohid hajimorad
  • 187
  • 1
  • 9
1
vote
0 answers

Why im getting ,the number of method references in a .dex file cannot exceed 64K ERROR. Aftter updating dexguard version to 8.3.03?

Recently i updated dexguard version to 8.0.03.The documentation says that you will not need to add multiDexEnabled true in app level gradle file. If i do so,project sync fails with errorFound incompatible settings for variants configured with…
Yogesh Katkar
  • 369
  • 1
  • 4
  • 16
1
vote
1 answer

dexguard library cannot encrypt classes

I try to encrypt classes in my android library project. But I cannot do that. Variables and strings are changed by dexguard, but there is no impact from -encryptclasses. I receive logs in build output: Warning: not encrypting kept class…
kamilf
  • 157
  • 1
  • 3
  • 15
1
vote
1 answer

Crashes Android Studio 3.2 - DexGuard 8.2.16

I've just updated Android Studio to version 3.2. My app is obfuscated in release mode with DexGuard 8.2.16 and till today everything was fine. After updating to Android Studio 3.2 my app crashes at startup without providing any significant…
Nicola Gallazzi
  • 7,897
  • 6
  • 45
  • 64
1
vote
1 answer

After upgrading Android Studio 3.1.2, ProGuard configuration parser error?

I have upgraded the android studio from 3.1 to 3.1.2. After upgrading the studio, while i taking the build ProGuard configuration parser error occurs. I am using Dexguard for my project (same as ProGuard). Rules: -encryptstrings interface…
Keerthivasan
  • 1,651
  • 1
  • 21
  • 47
1
vote
1 answer

Android Error while generating signed APK

When I Build APK or generate signed APK. I get the following error. Any solution please ? Error:Execution failed for task ':app:dexguardRelease'. java.io.IOException: Can't read [D:\Android…
AbdulSaleem
  • 154
  • 1
  • 3
  • 18
1
vote
1 answer

Can I generate an unsigned APK using dexguard?

My question is quite simple but it seems I cannot find the answer on the web and since dexGuard does not have a trial period I cannot test it myself. Can I generate an unsigend apk obfuscated/encrypted with dexguard in Android Studio. I've been told…
gbaccetta
  • 4,449
  • 2
  • 20
  • 30
1
vote
0 answers

Android braintree paypal not working with dexguard integration

We have integrated Braintree Dropin, We have an issue with Braintree dropin UI SDK in Android, I'm using dexGuard in release build, when We build app without dexGuard app will work fine and It displays payPal & credit card option in dropin UI, But…
cyg_pn
  • 11
  • 2
1
vote
2 answers

DexGuard with applicationIdSuffix

DexGuard recently switched to a license system with only 1 license per application. This caused this issue when I'm using applicationIdSuffix for other buildtypes: The package name from the AndroidManifest.xml file [com.example.myapp.debug]…
dumazy
  • 13,857
  • 12
  • 66
  • 113
1
vote
1 answer

Disable DexGuard only for certain product flavors

I use DexGuard and have 4 product flavors (prod, qa, dev, mock) for 2 build types (release and debug) and I don't enable DexGuard for debug builds and hence I get 4 variants (dexguardProdRelease...dexguardMockRelease) however, I don't want to enable…
Anil Gorthy
  • 869
  • 3
  • 13
  • 30
1
vote
2 answers

Verify DexGuard configuration with a signed APK

I integrated with DexGuard and ProGuard, generated a signed APK and now I want to verify that the configuration worked as configured: Use dex2jar (or similar tools) to decompile the app and verify for obfuscation/encryption Verify the signed APK's…
Anil Gorthy
  • 869
  • 3
  • 13
  • 30
1
vote
0 answers

License file not present in my final APK if i am using Dexguard

I added my license file into src folder. If I generate the APK without using dexguard my license file is present in META-INF folde but if I am using dexguard the license file is not present in META-INF folder. In build.gradle file I added the below…
Vineeth Holla
  • 841
  • 7
  • 11
1
vote
1 answer

Is there any way to obfuscate Activity name using Dexguard?

I am using Dexguard to obfuscate my application, but i was wondering why it is not obfuscating the names of Activity classes. Is there any way to obfuscates these names?
MrDEV
  • 3,490
  • 1
  • 19
  • 20