Closed gkukurin closed 5 years ago
i also got this error
Hi @MrLeihe, @gkukurin thanks for pointing this out. It looks like I forgot to add the Kotlin dependency line to the README. In the app level build.gradle
where you add BlurKit:
dependencies {
implementation 'io.alterac.blurkit:blurkit:1.0.0'
implementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.2.61'
}
Let me know if you have any more issues!
Caused by: java.lang.NoClassDefFoundError: Failed resolution of: Lkotlin/jvm/internal/Intrinsics; at io.alterac.blurkit.RoundedImageView.(Unknown Source:2)
at io.alterac.blurkit.BlurLayout.(BlurLayout.java:98)
at java.lang.reflect.Constructor.newInstance0(Native Method)
at java.lang.reflect.Constructor.newInstance(Constructor.java:343)
at android.view.LayoutInflater.createView(LayoutInflater.java:647)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:790)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:730)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:863)
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:824)
at android.view.LayoutInflater.inflate(LayoutInflater.java:515)
at android.view.LayoutInflater.inflate(LayoutInflater.java:423)
at android.view.LayoutInflater.inflate(LayoutInflater.java:374)
at android.support.v7.app.AppCompatDelegateImpl.setContentView(AppCompatDelegateImpl.java:469)
at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:140)
at com.fitradio.base.activity.BaseActivity.setContentView(BaseActivity.java:129)
at com.fitradio.ui.notification.BaseCustomNotificationActivity.onCreate(BaseCustomNotificationActivity.java:104)
at android.app.Activity.performCreate(Activity.java:7136)
at android.app.Activity.performCreate(Activity.java:7127)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1271)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2893)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3048)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:78)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:108)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:68)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1808)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:193)
at android.app.ActivityThread.main(ActivityThread.java:6669)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
2018-10-23 22:33:38.333 17807-17807/com.fitradio.gold E/AndroidRuntime: Caused by: java.lang.ClassNotFoundException: Didn't find class "kotlin.jvm.internal.Intrinsics" on path: DexPathList[[zip file "/system/framework/org.apache.http.legacy.boot.jar", zip file "/data/app/com.fitradio.gold-GFHeChLfFfRPdkbkBovBVA==/base.apk", zip file "/data/app/com.fitradio.gold-GFHeChLfFfRPdkbkBovBVA==/split_lib_dependencies_apk.apk", zip file "/data/app/com.fitradio.gold-GFHeChLfFfRPdkbkBovBVA==/split_lib_resources_apk.apk", zip file "/data/app/com.fitradio.gold-GFHeChLfFfRPdkbkBovBVA==/split_lib_slice_0_apk.apk", zip file "/data/app/com.fitradio.gold-GFHeChLfFfRPdkbkBovBVA==/split_lib_slice_1_apk.apk", zip file "/data/app/com.fitradio.gold-GFHeChLfFfRPdkbkBovBVA==/split_lib_slice_2_apk.apk", zip file "/data/app/com.fitradio.gold-GFHeChLfFfRPdkbkBovBVA==/split_lib_slice_3_apk.apk", zip file "/data/app/com.fitradio.gold-GFHeChLfFfRPdkbkBovBVA==/split_lib_slice_4_apk.apk", zip file "/data/app/com.fitradio.gold-GFHeChLfFfRPdkbkBovBVA==/split_lib_slice_5_apk.apk", zip file "/data/app/com.fitradio.gold-GFHeChLfFfRPdkbkBovBVA==/split_lib_slice_6_apk.apk", zip file "/data/app/com.fitradio.gold-GFHeChLfFfRPdkbkBovBVA==/split_lib_slice_7_apk.apk", zip file "/data/app/com.fitradio.gold-GFHeChLfFfRPdkbkBovBVA==/split_lib_slice_8_apk.apk", zip file "/data/app/com.fitradio.gold-GFHeChLfFfRPdkbkBovBVA==/split_lib_slice_9_apk.apk"],nativeLibraryDirectories=[/data/app/com.fitradio.gold-GFHeChLfFfRPdkbkBovBVA==/lib/x86, /data/app/com.fitradio.gold-GFHeChLfFfRPdkbkBovBVA==/base.apk!/lib/x86, /data/app/com.fitradio.gold-GFHeChLfFfRPdkbkBovBVA==/split_lib_dependencies_apk.apk!/lib/x86, /data/app/com.fitradio.gold-GFHeChLfFfRPdkbkBovBVA==/split_lib_resources_apk.apk!/lib/x86, /data/app/com.fitradio.gold-GFHeChLfFfRPdkbkBovBVA==/split_lib_slice_0_apk.apk!/lib/x86, /data/app/com.fitradio.gold-GFHeChLfFfRPdkbkBovBVA==/split_lib_slice_1_apk.apk!/lib/x86, /data/app/com.fitradio.gold-GFHeChLfFfRPdkbkBovBVA==/split_lib_slice_2_apk.apk!/lib/x86, /data/app/com.fitradio.gold-GFHeChLfFfRPdkbkBovBVA==/split_lib_slice_3_apk.apk!/lib/x86, /data/app/com.fitradio.gold-GFHeChLfFfRPdkbkBovBVA==/split_lib_slice_4_apk.apk!/lib/x86, /data/app/com.fitradio.gold-GFHeChLfFfRPdkbkBovBVA==/split_lib_slice_5_apk.apk!/lib/x86, /data/app/com.fitradio.gold-GFHeChLfFfRPdkbkBovBVA==/split_lib_slice_6_apk.apk!/lib/x86, /data/app/com.fitradio.gold-GFHeChLfFfRPdkbkBovBVA==/split_lib_slice_7_apk.apk!/lib/x86, /data/app/com.fitradio.gold-GFHeChLfFfRPdkbkBovBVA==/split_lib_slice_8_apk.apk!/lib/x86, /data/app/com.fitradio.gold-GFHeChLfFfRPdkbkBovBVA==/split_lib_slice_9_apk.apk!/lib/x86, /system/lib]]
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:134)
at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
... 31 more
Suppressed: java.io.IOException: No original dex files found for dex location /data/app/com.fitradio.gold-GFHeChLfFfRPdkbkBovBVA==/split_lib_resources_apk.apk
at dalvik.system.DexFile.openDexFileNative(Native Method)
at dalvik.system.DexFile.openDexFile(DexFile.java:354)
at dalvik.system.DexFile.(DexFile.java:101)
at dalvik.system.DexFile.(DexFile.java:75)
at dalvik.system.DexPathList.loadDexFile(DexPathList.java:394)
at dalvik.system.DexPathList.makeDexElements(DexPathList.java:354)
at dalvik.system.DexPathList.(DexPathList.java:164)
at dalvik.system.BaseDexClassLoader.(BaseDexClassLoader.java:74)
at dalvik.system.BaseDexClassLoader.(BaseDexClassLoader.java:65)
at dalvik.system.PathClassLoader.(PathClassLoader.java:64)
at com.android.internal.os.ClassLoaderFactory.createClassLoader(ClassLoaderFactory.java:73)
at com.android.internal.os.ClassLoaderFactory.createClassLoader(ClassLoaderFactory.java:88)
at android.app.ApplicationLoaders.getClassLoader(ApplicationLoaders.java:74)
at android.app.ApplicationLoaders.getClassLoader(ApplicationLoaders.java:40)
at android.app.LoadedApk.createOrUpdateClassLoaderLocked(LoadedApk.java:727)
2018-10-23 22:33:38.333 17807-17807/com.fitradio.gold E/AndroidRuntime: at android.app.LoadedApk.getClassLoader(LoadedApk.java:810)
at android.app.LoadedApk.getResources(LoadedApk.java:1032)
at android.app.ContextImpl.createAppContext(ContextImpl.java:2345)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5749)
at android.app.ActivityThread.access$1100(ActivityThread.java:199)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1650)