Skip to content

Latest commit

 

History

History
27 lines (17 loc) · 808 Bytes

File metadata and controls

27 lines (17 loc) · 808 Bytes

Scientific-Calculator-Android

Scientific Calculator Android

Configuration

This Calculator depends on Rhino Library

The ScriptEngine in rhino feature relies on reflection to instanciate the engines. This will cause trouble while shrinking your code using Proguard or R8. use following Proguard in production

Proguard

-keep class android.support.v7.widget.** { *; }

-keep public class io.github.aveuiller.** { public *; }

-keep class javax.script.** { *; }
-keep class com.sun.script.javascript.** { *; }
-keep class org.mozilla.javascript.** { *; }

-printconfiguration /tmp/rhinosampleapp-r8-config.txt

Screens

alt text