function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Chidambar KulkarniChidambar Kulkarni 

Unfortunately, “app” has stopped - Cordova

I am new to cordova (& salesforce),I have an app which doesn't have much code. After following this tutorial 

https://trailhead.salesforce.com/en/project/mobile-sdk-hybrid-apps/mobilesdk-hybrid-apps-02

When I open the app it displays "Unfortunately, "test6" has stopped"

However, when I run it on web browser(desktop), it works fine.

The following error is displayed on tomcat(android studio)
 
E/AndroidRuntime: FATAL EXCEPTION: main                                                               
        Process: com.company.test6, PID: 18318
        java.lang.RuntimeException: Unable to instantiate application com.salesforce.androidsdk.phonegap.app.HybridApp: java.lang.ClassNotFoundException: Didn't find class "com.salesforce.androidsdk.phonegap.app.HybridApp" on path: DexPathList[[zip file "/data/app/com.company.test6-1/base.apk"],nativeLibraryDirectories=[/data/app/com.company.test6-1/lib/arm, /vendor/lib, /system/lib]]
        at android.app.LoadedApk.makeApplication(LoadedApk.java:680)
        at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6395)
        at android.app.ActivityThread.access$1800(ActivityThread.java:229)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1887)
        at android.os.Handler.dispatchMessage(Handler.java:102)
        at android.os.Looper.loop(Looper.java:148)
        at android.app.ActivityThread.main(ActivityThread.java:7325)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)
       Caused by: java.lang.ClassNotFoundException: Didn't find class "com.salesforce.androidsdk.phonegap.app.HybridApp" on path: DexPathList[[zip file "/data/app/com.company.test6-1/base.apk"],nativeLibraryDirectories=[/data/app/com.company.test6-1/lib/arm, /vendor/lib, /system/lib]]
        at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:469)
        at android.app.Instrumentation.newApplication(Instrumentation.java:1005)
        at android.app.LoadedApk.makeApplication(LoadedApk.java:670)
        at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6395) 
        at android.app.ActivityThread.access$1800(ActivityThread.java:229) 
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1887) 
        at android.os.Handler.dispatchMessage(Handler.java:102) 
        at android.os.Looper.loop(Looper.java:148) 
        at android.app.ActivityThread.main(ActivityThread.java:7325) 
        at java.lang.reflect.Method.invoke(Native Method) 
        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230) 
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120) 
       Suppressed: java.lang.ClassNotFoundException: com.salesforce.androidsdk.phonegap.app.HybridApp
        at java.lang.Class.classForName(Native Method)
        at java.lang.BootClassLoader.findClass(ClassLoader.java:781)
        at java.lang.BootClassLoader.loadClass(ClassLoader.java:841)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:504)
        ... 12 more
       Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack trace available

I tried this:

https://github.com/forcedotcom/SalesforceMobileSDK-Android/issues/1079

But couldn't solve it.

Any help is much appreciated.