Login to manage your account

Please enter a valid email address.
Forgot Password?
Please enter a valid password.
OR

Don't have an account yet? Sign up

What is the purpose of ProGuard or R8 keep rules?

  1. A Preventing removal or renaming of classes accessed reflectively or by name
  2. B Improving runtime speed
  3. C Reducing build time
  4. D Encrypting the APK
Answer

Preventing removal or renaming of classes accessed reflectively or by name

Serialisation libraries and reflection-based frameworks commonly require keep rules, and omitting them produces crashes only in release builds.

All Android MCQs

Login to manage your account

Please enter a valid email address.
Forgot Password?
Please enter a valid password.
OR

Don't have an account yet? Sign up as