stack trace
Exception java.lang.RuntimeException:
at android.app.ActivityThread.performLaunchActivity (ActivityThread.java:3887)
at android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:4029)
at android.app.servertransaction.LaunchActivityItem.execute (LaunchActivityItem.java:117)
at android.app.servertransaction.TransactionExecutor.executeCallbacks (TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute (TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage (ActivityThread.java:2485)
at android.os.Handler.dispatchMessage (Handler.java:106)
at android.os.Looper.loopOnce (Looper.java:240)
at android.os.Looper.loop (Looper.java:351)
at android.app.ActivityThread.main (ActivityThread.java:8436)
at java.lang.reflect.Method.invoke
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:568)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1013)
Pre-launch report details
java.lang.RuntimeException: Unable to start activity ComponentInfo{xxx.xxx.xxx.MainActivity}: android.view.InflateException: Binary XML file line #36 in xxx.xxx.xxx:layout/activity_main: Binary XML file line #36 in xxx.xxx.xxx:layout/activity_main: Error inflating class fragment
Line: 36
app:navGraph="@navigation/mobile_navigation" />
<?xml version="1.0" encoding="utf-8"?>
<navigation 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/mobile_navigation"
app:startDestination="@+id/navigation_home">
<fragment
android:id="@+id/navigation_home"
android:name="xxx.Fragments.HomeFragment"
android:label="@string/title_home"
tools:layout="@layout/fragment_home" >
<action
android:id="@+id/go_home2addValue"
app:destination="@id/navigation_addValue" />
<action
android:id="@+id/action_navigation_home_to_navigation_addValue"
app:destination="@id/navigation_addValue" />
</fragment>
<fragment
android:id="@+id/navigation_bsv"
android:name="xxx.Fragments.BSVFragment"
android:label="@string/title_middle"
tools:layout="@layout/fragment_bsv" >
<action
android:id="@+id/go_list2graph"
app:destination="@id/navigation_graph" />
<action
android:id="@+id/go_bsv2addValue"
app:destination="@id/navigation_addValue" />
</fragment>
<fragment
android:id="@+id/navigation_drugs"
android:name="xxx.Fragments.DrugsFragment"
android:label="@string/title_drugs"
tools:layout="@layout/fragment_settings" >
<action
android:id="@+id/go_drugs2uselist"
app:destination="@id/navigation_useList" />
<action
android:id="@+id/go_drugs2alarm"
app:destination="@id/navigation_setAlarm" />
</fragment>
<fragment
android:id="@+id/navigation_more"
android:name="xxx.Fragments.SettingsFragment"
android:label="@string/title_last"
tools:layout="@layout/fragment_settings" />
<fragment
android:id="@+id/navigation_addValue"
android:name="xxx.Fragments.AddValueFragment"
android:label=""
tools:layout="@layout/fragment_add_value" >
<action
android:id="@+id/go_addValue2Home"
app:destination="@id/navigation_home" />
</fragment>
<fragment
android:id="@+id/navigation_graph"
android:name="xxx.Fragments.BSVGraphFragment"
tools:layout="@layout/fragment_bsv_graph" >
<action
android:id="@+id/go_graph2list"
app:destination="@id/navigation_bsv" />
<action
android:id="@+id/go_graph2addValue"
app:destination="@id/navigation_addValue" />
</fragment>
<fragment
android:id="@+id/navigation_useList"
android:name="xxx.Fragments.UseListFragment"
tools:layout="@layout/fragment_use_list" >
<action
android:id="@+id/go_uselist2drugs"
app:destination="@id/navigation_drugs" />
</fragment>
<fragment
android:id="@+id/navigation_setAlarm"
android:name="xxx.Fragments.SetAlarmFragment"
tools:layout="@layout/fragment_set_alarm" >
<action
android:id="@+id/go_alarm2drugs"
app:destination="@id/navigation_drugs" />
</fragment>
</navigation>
There seems to be an error in the 36th line of the activity_main layout file in play store vitals. This line references the navigation file
I also tried it with chatgpt, I couldn’t find what was wrong with the codes.
I tried it with 5 different emulators, it never crashed, but there is a 5% crash rate.
how can i solve it