java.lang.IncompatibleClassChangeError: Couldn't find scala.reflect.ScalaSignature.bytes

GitHub | Mygod | 10 months ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    GitHub comment 277#231788736

    GitHub | 10 months ago | Mygod
    java.lang.IncompatibleClassChangeError: Couldn't find scala.reflect.ScalaSignature.bytes
  2. 0

    Testing Scala on Android : "Couldn't find scala.reflect.ScalaSignature.bytes"

    Stack Overflow | 9 months ago | jhegedus
    java.lang.IncompatibleClassChangeError: Couldn't find scala.reflect.ScalaSignature.bytes

    Root Cause Analysis

    1. java.lang.IncompatibleClassChangeError

      Couldn't find scala.reflect.ScalaSignature.bytes

      at libcore.reflect.AnnotationAccess.toAnnotationInstance()
    2. Android
      AnnotationAccess.getAnnotations
      1. libcore.reflect.AnnotationAccess.toAnnotationInstance(AnnotationAccess.java:659)
      2. libcore.reflect.AnnotationAccess.annotationSetToAnnotations(AnnotationAccess.java:633)
      3. libcore.reflect.AnnotationAccess.getDeclaredAnnotations(AnnotationAccess.java:161)
      4. libcore.reflect.AnnotationAccess.getAnnotations(AnnotationAccess.java:111)
      4 frames
    3. Java RT
      Class.getAnnotations
      1. java.lang.Class.getAnnotations(Class.java:369)
      1 frame
    4. ORMLite Core
      DatabaseTableConfig.extractTableName
      1. com.j256.ormlite.misc.JavaxPersistence.getEntityName(JavaxPersistence.java:213)
      2. com.j256.ormlite.table.DatabaseTableConfig.extractTableName(DatabaseTableConfig.java:161)
      2 frames
    5. ORMLite Android
      DatabaseTableConfigUtil.fromClass
      1. com.j256.ormlite.android.DatabaseTableConfigUtil.fromClass(DatabaseTableConfigUtil.java:46)
      1 frame
    6. ORMLite Core
      DaoManager.createDao
      1. com.j256.ormlite.db.SqliteAndroidDatabaseType.extractDatabaseTableConfig(SqliteAndroidDatabaseType.java:76)
      2. com.j256.ormlite.dao.DaoManager.createDao(DaoManager.java:67)
      2 frames
    7. ORMLite Android
      OrmLiteSqliteOpenHelper.getDao
      1. com.j256.ormlite.android.apptools.OrmLiteSqliteOpenHelper.getDao(OrmLiteSqliteOpenHelper.java:279)
      1 frame
    8. tk.mygod.portal
      NoticeActivity.onCreate
      1. tk.mygod.portal.helper.nju.database.DatabaseManager$.noticeDao$lzycompute(DatabaseManager.scala:16)
      2. tk.mygod.portal.helper.nju.database.DatabaseManager$.noticeDao(DatabaseManager.scala:16)
      3. tk.mygod.portal.helper.nju.NoticeManager$.fetchAllNotices(NoticeManager.scala:47)
      4. tk.mygod.portal.helper.nju.NoticeActivity.onCreate(NoticeActivity.scala:77)
      4 frames
    9. Android Platform
      ActivityThread.handleLaunchActivity
      1. android.app.Activity.performCreate(Activity.java:6237)
      2. android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1108)
      3. android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2403)
      4. android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2520)
      4 frames