title: Android/Kotlin Crash on Start 4.1.2 - ExceptionInInitializerError
body: <p>I'm using <code>Kotlin</code> within my app; however, when testing on lower API devices, it crashes on start.</p>
  
  <p>Even attaching a debugger to the <code>onCreate</code> for the Splash <code>Activity</code>, it still crashes before any breakpoint.</p>
  
  <p>I was able to get a callstack once, but I can't get any other callstacks.</p>
  
  <p><code>Caused by: java.lang.NoClassDefFoundError: kotlin.jvm.internal.Intrinsics</code></p>
  
  <pre><code>╔════════════════════════════════════════════════════════════════════════════════════════
  ║ Thread: main
  ╟────────────────────────────────────���───────────────────────────────────────────────────
  ║ AppCompatDelegateImplBase$1.uncaughtException  (AppCompatDelegateImplBase.java:66)
  ║    App$1.uncaughtException  (App.java:59)
  ╟────────────────────────────────────────────────────────────────────────────────────────
  ║ java.lang.ExceptionInInitializerError
  ║   at com.my_company.app.ui.shared.BaseActivity.onStart(BaseActivity.kt:164)
  ║   at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1163)
  ║   at android.app.Activity.performStart(Activity.java:5018)
  ║   at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2032)
  ║   at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2084)
  ║   at android.app.ActivityThread.access$600(ActivityThread.java:130)
  ║   at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1195)
  ║   at android.os.Handler.dispatchMessage(Handler.java:99)
  ║   at android.os.Looper.loop(Looper.java:137)
  ║   at android.app.ActivityThread.main(ActivityThread.java:4745)
  ║   at java.lang.reflect.Method.invokeNative(Native Method)
  ║   at java.lang.reflect.Method.invoke(Method.java:511)
  ║   at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786)
  ║   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
  ║   at dalvik.system.NativeStart.main(Native Method)
  ║ Caused by: java.lang.NoClassDefFoundError: kotlin.jvm.internal.Intrinsics
  ║   at com.my_company.app.notification.NotificationType.&lt;init&gt;(NotificationType.kt)
  ║   at com.my_company.app.notification.NotificationType.&lt;clinit&gt;(NotificationType.kt:10)
  ║   ... 15 more
  ╚════════════════════════════════════════════════════════════════════════════════════════
  </code></pre>
  
  <p>Which points at:
  <code>val intentFilter = IntentFilter(NotificationType.INVITE_RECEIVED)</code></p>
  
  <p>which is an extension function that allows me pass my NotificationType enum into the IntentFilter.</p>
  
  <pre><code>enum class NotificationType(private val str: String) {
  
      // Orders
      ORDER_HOST_PAID("ORDER_HOST_PAID"),
      ...
  }
  </code></pre>
  
  <p>I don't know what would cause this issue, as I use <code>Kotlin</code> in another app without this issue. Could it a gradle issue?</p>
  
  <p>I'm using <code>ext.kotlin_version = '1.2.0-beta-88'</code></p>