java.lang.NoClassDefFoundError: org.jumpmind.symmetric.io.stage.StagingManager $ 1, даже если класс существует в файле jar - PullRequest
0 голосов
/ 13 июня 2019

Я пытаюсь интегрировать Symmetric-Android 3.10.2 в мое приложение для Android. Показывает

java.lang.NoClassDefFoundError: org.jumpmind.symmetric.io.stage.StagingManager $ 1

Даже класс существует в jarfile

Я повысил свой уровень API с 22 до 26 после прочтения статьи из https://sourceforge.net/p/symmetricds/discussion/1354726/thread/f965364c00/ но проблема остается

java.lang.NoClassDefFoundError: org.jumpmind.symmetric.io.stage.StagingManager $ 1 в org.jumpmind.symmetric.io.stage.StagingManager. (StagingManager.java:288) в org.jumpmind.symmetric.android.AndroidSymmetricEngine.createStagingManager (AndroidSymmetricEngine.java:108) at org.jumpmind.symmetric.AbstractSymmetricEngine.init (AbstractSymmetricEngine.java:348) в org.jumpmind.symmetric.android.AndroidSymmetricEngine. (AndroidSymmetricEngine.java:84) в org.jumpmind.symmetric.android.SymmetricService.onStartCommand (SymmetricService.java:88) на android.app.ActivityThread.handleServiceArgs (ActivityThread.java:3944) на android.app.ActivityThread.access $ 2300 (ActivityThread.java:219) на android.app.ActivityThread $ H.handleMessage (ActivityThread.java:1833) на android.os.Handler.dispatchMessage (Handler.java:102) на android.os.Looper.loop (Looper.java:145) на android.app.ActivityThread.main (ActivityThread.java:6939) в java.lang.reflect.Method.invoke (родной метод) в java.lang.reflect.Method.invoke (Method.java:372) на com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run (ZygoteInit.java:1404) на com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1199)

1 Ответ

0 голосов
/ 19 июня 2019

Похоже, что ваша проблема, возможно, не связана с SymmetricDS, но вместо этого, как ваш путь к классу настроен в этом проекте Android. Есть несколько решений в этой теме , которые могут помочь

...