java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.me.hexavoidaa/com.me.hexavoidaa.PTPlayer}: java.lang.ClassNotFoundException: Didn't find class "com.me.hexavoidaa.PTPlayer" on path: DexPathList[[zip file "/data/app/com.me.hexavoidaa-1.apk"],nativeLibraryDirectories=[/data/app-lib/com.me.hexavoidaa-1, /vendor/lib, /system/lib]]
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2208)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2340)
at android.app.ActivityThread.access$800(ActivityThread.java:157)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1247)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:157)
at android.app.ActivityThread.main(ActivityThread.java:5293)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1265)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1081)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.ClassNotFoundException: Didn't find class "com.me.hexavoidaa.PTPlayer" on path: DexPathList[[zip file "/data/app/com.me.hexavoidaa-1.apk"],nativeLibraryDirectories=[/data/app-lib/com.me.hexavoidaa-1, /vendor/lib, /system/lib]]
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:67)
at java.lang.ClassLoader.loadClass(ClassLoader.java:497)
at java.lang.ClassLoader.loadClass(ClassLoader.java:457)
at android.app.Instrumentation.newActivity(Instrumentation.java:1079)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2199)
... 11 more
Odpowiedz
dodać do gradle.build:
defaultConfig {
...
minSdkVersion 14
targetSdkVersion // your version
...
// Enabling multidex support.
multiDexEnabled true
}
dependencies {
compile 'com.android.support:multidex:1.0.0'
}
- śledzić programistów Androida dyspozycję stronie jest: https://developer.android.com/studio/build/multidex.html
Mam bardzo małą aplikację, ale nadal mam ten problem: https://play.google.com/store/apps/details?id=com.lb.app_manager. Czy uważasz, że powinienem włączyć multiDex? Zauważyłem, że zdarza się (na razie) tylko na Androidzie 5.1 i starszym, ale docs twierdzą, że nie powinno to występować w systemie Android 5.0 i nowszych ... –
@androiddeveloper Mam dokładnie ten sam problem z urządzeniami z Androidem 5.1 i nowszym poniżej. Czy udało Ci się rozwiązać problem? – MScott
Ten sam problem! Z wersjami 5.0, 5.1 i 5.1.1! – AutoM8R
jeśli ciebie już dodałem wielowątkowość zarówno w gradle, jak i manifestie, a następnie spróbuj wyłączyć natychmiastowy przebieg, a następnie utwórz apk, aby przetestować, miałem do czynienia z tym samym problemem i dużo szukałem i próbowałem każdego rozwiązania, ale w końcu to rozwiązał mój problem
W niektórych przypadkach może to być problem z MultiDex. Wypróbuj to w swojej klasie aplikacji. Że jest w App.java
która rozciąga Application
:
@Override
protected void attachBaseContext(Context base) {
super.attachBaseContext(base);
MultiDex.install(this); // this is the key code
}
nadal występuje problem – immutable
- 1. java.lang.ClassNotFoundException w dalvik.system.BaseDexClassLoader.findClass
- 2. java.lang.ClassNotFoundException: org.hibernate.HibernateException
- 3. java.lang.ClassNotFoundException: javax.ws.rs.MessageProcessingException
- 4. java.lang.ClassNotFoundException: org.springframework.instrument.classloading.tomcat.TomcatInstrumentableClassLoader
- 5. java.lang.ClassNotFoundException: org.hibernate.ejb.HibernatePersistence
- 6. java.lang.ClassNotFoundException: org.apache.batik.dom.svg.SVGOMDocument
- 7. java.lang.ClassNotFoundException: org.codehaus.jackson.map.JsonSerializableWithType
- 8. java.lang.ClassNotFoundException: net.spy.memcached.compat.log.SLF4JLogger
- 9. java.lang.ClassNotFoundException: org.hibernate.engine.transaction.spi.TransactionContext
- 10. java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
- 11. "java.lang.ClassNotFoundException: oracle.jdbc.pooling.Factory"
- 12. java.lang.ClassNotFoundException: TopologyMain
- 13. java.lang.ClassNotFoundException: org.apache.catalina.core.ThreadLocalLeakPreventionListener
- 14. java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver
- 15. java.lang.ClassNotFoundException: org.hibernate.engine.SessionFactoryImplementor
- 16. java.lang.ClassNotFoundException: org.apache.myfaces.webapp.StartupServletContextListener
- 17. java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
- 18. java.lang.ClassNotFoundException: org.springframework.expression.ParserContext Spring HelloWorld?
- 19. Wyjątek java.lang.ClassNotFoundException: org.apache.commons.dbcp.BasicDataSource
- 20. Kolejny wyjątek java.lang.ClassNotFoundException w zadaniu mrówki
- 21. Pierwsze "java.lang.ClassNotFoundException: javax.servlet.http.HttpServlet" w Eclipse + jboss 5.1.0
- 22. java.lang.ClassNotFoundException: com.intellij.junit5.JUnit5IdeaTestRunner użyciu Spek w Kotlin
- 23. Hive Błąd wewnętrzny: java.lang.ClassNotFoundException (org.apache.atlas.hive.hook.HiveHook)
- 24. java.lang.ClassNotFoundException: sun.jdbc.odbc.JdbcOdbcDriver Występuje wyjątek. Czemu?
- 25. Google Calendar API: java.lang.ClassNotFoundException: com.google.common.collect.Maps
- 26. Wyjątek Spark z java.lang.ClassNotFoundException: de.unkrig.jdisasm.Disassembler
- 27. java.lang.ClassNotFoundException: com.mysql.jdbc.Driver podczas Runtime (eclipse/maven/tomcat)
- 28. Nie można utworzyć instancji odbiornika java.lang.ClassNotFoundException
- 29. Migracja JBoss AS 7 - java.lang.ClassNotFoundException: org.hibernate.validator.ClassValidator
- 30. Android nie może utworzyć wystąpienia Application java.lang.ClassNotFoundException:
Może problem z multidex realizacji, patrz [Dokumentacja] (https://developer.android.com/studio/build/multidex.html) –
Czy dodałeś działanie do manifestu? –
Proponuję, aby znaleźć tutaj możliwe rozwiązania: http://stackoverflow.com/questions/22399572/java-lang-classnotfoundexception-didnt-find-class-on-path-dexpathlist – yakobom