Android Question Should we always obfuscate our own libraries?

Discussion in 'Android Questions' started by Sandman, Oct 19, 2018.

  1. Sandman

    Sandman Well-Known Member Licensed User

    The documentation says one can obfuscate the libraries we make in B4A.

    Considering that best practice is to always obfuscate everything that we release, shouldn't we always obfuscate our own libraries?

    Or does an obfuscated library (for instance) make debugging more difficult somehow? Or cause some other problem?
  2. Erel

    Erel Administrator Staff Member Licensed User

    I don't think that it is best practice. It depends on whether it is important for you to hide the source code or not.

    Obfuscation causes the stack trace to be less comprehensible. You should also make sure that obfuscation doesn't break anything. It does require some testing.
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice