Android : ClassNotFoundException -


i'm getting wierd error. when came work yesterday night, facing error. didn't understand never changed in code. feels came out of blue.

07-21 01:23:52.051 27020-27020/? e/androidruntime: fatal exception: main                                                process: com.thinkinetics.rob.routinebuilder, pid: 27020                                                java.lang.runtimeexception: unable instantiate service com.thinkinetics.rob.routinewatchface: java.lang.classnotfoundexception: didn't find class "com.thinkinetics.rob.routinewatchface" on path: dexpathlist[[zip file "/data/app/com.thinkinetics.rob.routinebuilder-2/base.apk"],nativelibrarydirectories=[/data/app/com.thinkinetics.rob.routinebuilder-2/lib/arm, /vendor/lib, /system/lib]]                                                    @ android.app.activitythread.handlecreateservice(activitythread.java:2862)                                                    @ android.app.activitythread.-wrap4(activitythread.java)                                                    @ android.app.activitythread$h.handlemessage(activitythread.java:1427)                                                    @ android.os.handler.dispatchmessage(handler.java:102)                                                    @ android.os.looper.loop(looper.java:148)                                                    @ android.app.activitythread.main(activitythread.java:5422)                                                    @ java.lang.reflect.method.invoke(native method)                                                    @ com.android.internal.os.zygoteinit$methodandargscaller.run(zygoteinit.java:726)                                                    @ com.android.internal.os.zygoteinit.main(zygoteinit.java:616)                                                 caused by: java.lang.classnotfoundexception: didn't find class "com.thinkinetics.rob.routinewatchface" on path: dexpathlist[[zip file "/data/app/com.thinkinetics.rob.routinebuilder-2/base.apk"],nativelibrarydirectories=[/data/app/com.thinkinetics.rob.routinebuilder-2/lib/arm, /vendor/lib, /system/lib]]                                                    @ dalvik.system.basedexclassloader.findclass(basedexclassloader.java:56)                                                    @ java.lang.classloader.loadclass(classloader.java:511)                                                    @ java.lang.classloader.loadclass(classloader.java:469)                                                    @ android.app.activitythread.handlecreateservice(activitythread.java:2859)                                                    @ android.app.activitythread.-wrap4(activitythread.java)                                                     @ android.app.activitythread$h.handlemessage(activitythread.java:1427)                                                     @ android.os.handler.dispatchmessage(handler.java:102)                                                     @ android.os.looper.loop(looper.java:148)                                                     @ android.app.activitythread.main(activitythread.java:5422)                                                     @ java.lang.reflect.method.invoke(native method)                                                     @ com.android.internal.os.zygoteinit$methodandargscaller.run(zygoteinit.java:726)                                                     @ com.android.internal.os.zygoteinit.main(zygoteinit.java:616)                                                  suppressed: java.lang.classnotfoundexception: didn't find class "com.thinkinetics.rob.routinewatchface" on path: dexpathlist[[dex file "/data/data/com.thinkinetics.rob.routinebuilder/files/instant-run/dex/slice-support-annotations-23.0.0_46201fc775bd6a2a1b3e71eae86ef67f12babd28-classes.dex", dex file "/data/data/com.thinkinetics.rob.routinebuilder/files/instant-run/dex/slice-slice_9-classes.dex", dex file "/data/data/com.thinkinetics.rob.routinebuilder/files/instant-run/dex/slice-slice_8-classes.dex", dex file "/data/data/com.thinkinetics.rob.routinebuilder/files/instant-run/dex/slice-slice_7-classes.dex", dex file "/data/data/com.thinkinetics.rob.routinebuilder/files/instant-run/dex/slice-slice_6-classes.dex", dex file "/data/data/com.thinkinetics.rob.routinebuilder/files/instant-run/dex/slice-slice_5-classes.dex", dex file "/data/data/com.thinkinetics.rob.routinebuilder/files/instant-run/dex/slice-slice_4-classes.dex", dex file "/data/data/com.thinkinetics.rob.routinebuilder/files/instant-run/dex/slice-slice_3-classes.dex", dex file "/data/data/com.thinkinetics.rob.routinebuilder/files/instant-run/dex/slice-slice_2-classes.dex", dex file "/data/data/com.thinkinetics.rob.routinebuilder/files/instant-run/dex/slice-slice_1-classes.dex", dex file "/data/data/com.thinkinetics.rob.routinebuilder/files/instant-run/dex/slice-slice_0-classes.dex", dex file "/data/data/com.thinkinetics.rob.routinebuilder/files/instant-run/dex/slice-internal_impl-23.0.0_93b2086be48ba8bf011786c70052b2e5db3ad593-classes.dex", dex file "/data/data/com.thinkinetics.rob.routinebuilder/files/instant-run/dex/slice-com.google.android.support-wearable-1.3.0_c1d538a0bc8f53c23014746aa746d7950ae7bc3a-classes.dex", dex file "/data/data/com.thinkinetics.rob.routinebuilder/files/instant-run/dex/slice-com.google.android.gms-play-services-wearable-8.4.0_921a6b02116cb3c5229600c4895d4c7fb55e5cef-classes.dex", dex file "/data/data/com.thinkinetics.rob.routinebuilder/files/instant-run/dex/slice-com.google.android.gms-play-services-basement-8.4.0_3194cc3fb6ccb6c92a69d7fc4ace71b161b64889-classes.dex", dex file "/data/data/com.thinkinetics.rob.routinebuilder/files/instant-run/dex/slice-com.google.android.gms-play-services-base-8.4.0_30a8813ef567e92576c485da70ce277d4fc2397e-classes.dex", dex file "/data/data/com.thinkinetics.rob.routinebuilder/files/instant-run/dex/slice-com.android.support-support-v4-23.0.0_7bc710f5526f9681c52eb6e494ababfb 

note: did search other questions same issue , did find some. however, followed every advice on posts , did not me. after wasting whole night thought idea post here.

i'm not sure parts of code, if any, should post along i'll @ actively , edit if necessary.

here manifest file:

    <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android"     package="com.thinkinetics.rob">     <uses-feature android:name="android.hardware.type.watch" />      <!-- required act custom watch face. -->     <uses-permission android:name="com.google.android.permission.provide_background" />     <uses-permission android:name="android.permission.wake_lock" />     <uses-permission android:name="android.permission.vibrate"/>      <application         android:allowbackup="true"         android:icon="@mipmap/ic_launcher"         android:label="@string/app_name"         android:supportsrtl="true"         android:theme="@android:style/theme.devicedefault">         <service             android:name=".routinewatchface"             android:label="@string/my_digital_name"             android:permission="android.permission.bind_wallpaper">             <meta-data                 android:name="android.service.wallpaper"                 android:resource="@xml/watch_face" />             <meta-data                 android:name="com.google.android.wearable.watchface.preview"                 android:resource="@drawable/preview_digital" />             <meta-data                 android:name="com.google.android.wearable.watchface.preview_circular"                 android:resource="@drawable/preview_digital_circular" />              <intent-filter>                 <action android:name="android.service.wallpaper.wallpaperservice" />                  <category android:name="com.google.android.wearable.watchface.category.watch_face" />             </intent-filter>         </service>          <meta-data             android:name="com.google.android.gms.version"             android:value="@integer/google_play_services_version" />     </application>  </manifest> 

thank you.

i encountered same issue now. uninstalled app device, rebuilt project , installed again. time did not face problem, , worked fine.

it might intermittent bug instant-run feature in studio.


Comments