On Tuesday, September 12, 2017 at 8:24:46 PM UTC+5:30, Sumit Agrawal wrote:
>
> I used Constraint layout for an activity creation. No compile time error 
> or an exception but on run time, an error occures,
>
> 09-12 20:19:57.938 8240-8240/com.easy.sumit.lifeline E/AndroidRuntime: 
> FATAL EXCEPTION: main
>                                                                       
>  Process: com.easy.sumit.lifeline, PID: 8240
>                                                                       
>  java.lang.RuntimeException: Unable to start activity 
> ComponentInfo{com.easy.sumit.lifeline/com.easy.sumit.lifeline.activities.MainActivity}:
>  
> android.view.InflateException: Binary XML file line #11: Binary XML file 
> line #2: Error inflating class android.support.constraint.ConstraintLayout
>                                                                           
>  at 
> android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2817)
>                                                                           
>  at 
> android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2892)
>                                                                           
>  at android.app.ActivityThread.-wrap11(Unknown Source:0)
>                                                                           
>  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1593)
>                                                                           
>  at android.os.Handler.dispatchMessage(Handler.java:105)
>                                                                           
>  at android.os.Looper.loop(Looper.java:164)
>                                                                           
>  at android.app.ActivityThread.main(ActivityThread.java:6541)
>                                                                           
>  at java.lang.reflect.Method.invoke(Native Method)
>                                                                           
>  at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240)
>                                                                           
>  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767)
>                                                                         
> Caused by: android.view.InflateException: Binary XML file line #11: Binary 
> XML file line #2: Error inflating class 
> android.support.constraint.ConstraintLayout
>                                                                         
> Caused by: android.view.InflateException: Binary XML file line #2: Error 
> inflating class android.support.constraint.ConstraintLayout
>                                                                         
> Caused by: java.lang.ClassNotFoundException: Didn't find class 
> "android.support.constraint.ConstraintLayout" on path: DexPathList[[zip 
> file "/data/app/com.easy.sumit.lifeline-W2en1e4kr7lnHhHBVh4YQg==/base.apk", 
> zip file 
> "/data/app/com.easy.sumit.lifeline-W2en1e4kr7lnHhHBVh4YQg==/split_lib_dependencies_apk.apk",
>  
> zip file 
> "/data/app/com.easy.sumit.lifeline-W2en1e4kr7lnHhHBVh4YQg==/split_lib_slice_0_apk.apk",
>  
> zip file 
> "/data/app/com.easy.sumit.lifeline-W2en1e4kr7lnHhHBVh4YQg==/split_lib_slice_1_apk.apk",
>  
> zip file 
> "/data/app/com.easy.sumit.lifeline-W2en1e4kr7lnHhHBVh4YQg==/split_lib_slice_2_apk.apk",
>  
> zip file 
> "/data/app/com.easy.sumit.lifeline-W2en1e4kr7lnHhHBVh4YQg==/split_lib_slice_3_apk.apk",
>  
> zip file 
> "/data/app/com.easy.sumit.lifeline-W2en1e4kr7lnHhHBVh4YQg==/split_lib_slice_4_apk.apk",
>  
> zip file 
> "/data/app/com.easy.sumit.lifeline-W2en1e4kr7lnHhHBVh4YQg==/split_lib_slice_5_apk.apk",
>  
> zip file 
> "/data/app/com.easy.sumit.lifeline-W2en1e4kr7lnHhHBVh4YQg==/split_lib_slice_6_apk.apk",
>  
> zip file 
> "/data/app/com.easy.sumit.lifeline-W2en1e4kr7lnHhHBVh4YQg==/split_lib_slice_7_apk.apk",
>  
> zip file 
> "/data/app/com.easy.sumit.lifeline-W2en1e4kr7lnHhHBVh4YQg==/split_lib_slice_8_apk.apk",
>  
> zip file 
> "/data/app/com.easy.sumit.lifeline-W2en1e4kr7lnHhHBVh4YQg==/split_lib_slice_9_apk.apk"],nativeLibraryDirectories=[/data/app/com.easy.sumit.lifeline-W2en1e4kr7lnHhHBVh4YQg==/lib/x86,
>  
> /system/lib, /system/vendor/lib]]
>                                                                           
>  at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:93)
>                                                                           
>  at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
>                                                                           
>  at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
>                                                                           
>  at android.view.LayoutInflater.createView(LayoutInflater.java:606)
>                                                                           
>  at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:790)
>                                                                           
>  at android.view.LayoutInflater.parseInclude(LayoutInflater.java:965)
>                                                                           
>  at android.view.LayoutInflater.rInflate(LayoutInflater.java:859)
>                                                                           
>  at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:824)
>                                                                           
>  at android.view.LayoutInflater.parseInclude(LayoutInflater.java:995)
>                                                                           
>  at android.view.LayoutInflater.rInflate(LayoutInflater.java:859)
>                                                                           
>  at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:824)
>                                                                           
>  at android.view.LayoutInflater.inflate(LayoutInflater.java:515)
>                                                                           
>  at android.view.LayoutInflater.inflate(LayoutInflater.java:423)
>                                                                           
>  at android.view.LayoutInflater.inflate(LayoutInflater.java:374)
>                                                                           
>  at 
> android.support.v7.app.AppCompatDelegateImplV9.setContentView(AppCompatDelegateImplV9.java:288)
>                                                                           
>  at 
> android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:140)
>                                                                           
>  at 
> com.easy.sumit.lifeline.activities.MainActivity.onCreate(MainActivity.java:51)
>                                                                           
>  at android.app.Activity.performCreate(Activity.java:6975)
> 09-12 20:19:57.939 8240-8240/com.easy.sumit.lifeline E/AndroidRuntime:    
>  at 
> android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1213)
>                                                                           
>  at 
> android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2770)
>                                                                           
>  at 
> android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2892)
>                                                                           
>  at android.app.ActivityThread.-wrap11(Unknown Source:0)
>                                                                           
>  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1593)
>                                                                           
>  at android.os.Handler.dispatchMessage(Handler.java:105)
>                                                                           
>  at android.os.Looper.loop(Looper.java:164)
>                                                                           
>  at android.app.ActivityThread.main(ActivityThread.java:6541)
>                                                                           
>  at java.lang.reflect.Method.invoke(Native Method)
>                                                                           
>  at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240)
>                                                                           
>  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767)
> ////////////////////////////////////////////////activity_main.xml
>
> <?xml version="1.0" encoding="utf-8"?>
> <android.support.v4.widget.DrawerLayout 
> xmlns:android="http://schemas.android.com/apk/res/android";
>     xmlns:app="http://schemas.android.com/apk/res-auto";
>     xmlns:tools="http://schemas.android.com/tools";
>     android:id="@+id/drawer_layout"
>     android:layout_width="match_parent"
>     android:layout_height="match_parent"
>     android:fitsSystemWindows="true"
>     tools:openDrawer="start">
>
>     <include
>         layout="@layout/app_bar_main"
>         android:layout_width="match_parent"
>         android:layout_height="match_parent" />
>
>     <android.support.design.widget.NavigationView
>         android:id="@+id/nav_view"
>         android:layout_width="wrap_content"
>         android:layout_height="match_parent"
>         android:layout_gravity="start"
>         android:fitsSystemWindows="true"
>         app:headerLayout="@layout/nav_header_main"
>         app:itemIconTint="@color/icon_color"
>         app:itemTextColor="@color/colorText"
>         app:menu="@menu/activity_main_drawer" />
>
> </android.support.v4.widget.DrawerLayout>
>
>
> //////////////////////////////////////////content_home.xml
>
> <?xml version="1.0" encoding="utf-8"?>
> <android.support.constraint.ConstraintLayout 
> xmlns:android="http://schemas.android.com/apk/res/android";
>     xmlns:app="http://schemas.android.com/apk/res-auto";
>     xmlns:tools="http://schemas.android.com/tools";
>     android:id="@+id/content_home_relative_layout"
>     android:layout_width="match_parent"
>     android:layout_height="match_parent"
>     app:layout_behavior="@string/appbar_scrolling_view_behavior"
>     tools:context="com.easy.sumit.lifeline.activities.MainActivity"
>     tools:showIn="@layout/app_bar_main">
>
>     <WebView
>         android:id="@+id/webView"
>         android:layout_width="0dp"
>         android:layout_height="0dp"
>         android:background="@color/colorBackground"
>         android:visibility="visible"
>         app:layout_constraintBottom_toBottomOf="parent"
>         app:layout_constraintLeft_toLeftOf="parent"
>         app:layout_constraintRight_toRightOf="parent"
>         app:layout_constraintTop_toTopOf="parent" />
>
> </android.support.constraint.ConstraintLayout>
>
>
Solution:  
 

> Just reinstall all the support libraries related to the code classes. This is 
> caused by corrupted dependencies. 
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Android Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to android-developers+unsubscr...@googlegroups.com.
To post to this group, send email to android-developers@googlegroups.com.
Visit this group at https://groups.google.com/group/android-developers.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/android-developers/1a0a6a2c-e0a2-4d01-8bb0-6189624644c5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to