0

I did these things: 1) Clean the code and remove everything in /build folder. 2) Analyse AndroidManifest.xml file all activities have proper package name as suffix

Multidex is already enabled

These are the Error Logs i got every time.:

E/AndroidRuntime: FATAL EXCEPTION: main Process: com.android.packagename, PID: 25752 java.lang.RuntimeException: Unable to instantiate application com.android.packagename.BaseApplication: java.lang.ClassNotFoundException: Didn't find class "com.android.packagename.BaseApplication" on path: DexPathList[[zip file "/data/app/com.android.packagename-1/base.apk"],nativeLibraryDirectories=[/data/app/com.android.packagename-1/lib/arm64, /system/lib64, /vendor/lib64]] at android.app.LoadedApk.makeApplication(LoadedApk.java:802) at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5377) at android.app.ActivityThread.-wrap2(ActivityThread.java) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1545) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:154) at android.app.ActivityThread.main(ActivityThread.java:6119) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:776) Caused by: java.lang.ClassNotFoundException: Didn't find class "com.android.packagename.BaseApplication" on path: DexPathList[[zip file "/data/app/com.android.packagename-1/base.apk"],nativeLibraryDirectories=[/data/app/com.android.packagename-1/lib/arm64, /system/lib64, /vendor/lib64]] at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56) at java.lang.ClassLoader.loadClass(ClassLoader.java:380) at java.lang.ClassLoader.loadClass(ClassLoader.java:312) at android.app.Instrumentation.newApplication(Instrumentation.java:992) at android.app.LoadedApk.makeApplication(LoadedApk.java:796) at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5377)

                                                                    at android.app.ActivityThread.-wrap2(ActivityThread.java) 
                                                                    at

android.app.ActivityThread$H.handleMessage(ActivityThread.java:1545) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:154) at android.app.ActivityThread.main(ActivityThread.java:6119) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886)

                                                                    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:776)
pRaNaY
  • 24,642
  • 24
  • 96
  • 146

2 Answers2

0

Ok try to install instant run for your target api

Or disable instant run from Android studio

More about instant run

Elsunhoty
  • 1,609
  • 14
  • 27
0

Preferences->Build,Execution,Deployment->instant Run then, function

z.x
  • 1,905
  • 7
  • 11