Instantly share code, notes, and snippets.
Created
September 28, 2020 08:05
-
Star
0
(0)
You must be signed in to star a gist -
Fork
0
(0)
You must be signed in to fork a gist
-
Save AchrafAmil/8d76cb5e80facde51280eb73f99bec6a to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
--------- beginning of crash | |
E/AndroidRuntime: FATAL EXCEPTION: main | |
Process: com.fabernovel.bugreproduction.dynamic_navigation, PID: 2879 | |
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.fabernovel.bugreproduction.dynamic_navigation/com.fabernovel.bugreproduction.dynamic_navigation.MainActivity}: android.view.InflateException: Binary XML file line #11 in com.fabernovel.bugreproduction.dynamic_navigation:layout/activity_main: Binary XML file line #11 in com.fabernovel.bugreproduction.dynamic_navigation:layout/activity_main: Error inflating class androidx.fragment.app.FragmentContainerView | |
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3449) | |
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3601) | |
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:85) | |
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:2066) | |
at android.os.Handler.dispatchMessage(Handler.java:106) | |
at android.os.Looper.loop(Looper.java:223) | |
at android.app.ActivityThread.main(ActivityThread.java:7656) | |
at java.lang.reflect.Method.invoke(Native Method) | |
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) | |
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947) | |
Caused by: android.view.InflateException: Binary XML file line #11 in com.fabernovel.bugreproduction.dynamic_navigation:layout/activity_main: Binary XML file line #11 in com.fabernovel.bugreproduction.dynamic_navigation:layout/activity_main: Error inflating class androidx.fragment.app.FragmentContainerView | |
Caused by: android.view.InflateException: Binary XML file line #11 in com.fabernovel.bugreproduction.dynamic_navigation:layout/activity_main: Error inflating class androidx.fragment.app.FragmentContainerView | |
Caused by: java.lang.IllegalStateException: Dynamic destinations must be part of a DynamicNavGraph. | |
You can use DynamicNavHostFragment, which will take care of setting up the NavController for Dynamic destinations. | |
If you're not using Fragments, you must set up the NavigatorProvider manually. | |
at androidx.navigation.dynamicfeatures.DynamicGraphNavigator$DynamicNavGraph$Companion.getOrThrow$navigation_dynamic_features_runtime_release(DynamicGraphNavigator.kt:188) | |
at androidx.navigation.dynamicfeatures.DynamicInstallManager.performInstall(DynamicInstallManager.kt:79) | |
at androidx.navigation.dynamicfeatures.DynamicGraphNavigator.navigate(DynamicGraphNavigator.kt:70) | |
at androidx.navigation.dynamicfeatures.DynamicGraphNavigator.navigate(DynamicGraphNavigator.kt:40) | |
at androidx.navigation.NavController.navigate(NavController.java:1049) | |
at androidx.navigation.NavController.onGraphCreated(NavController.java:633) | |
at androidx.navigation.NavController.setGraph(NavController.java:586) | |
at androidx.navigation.NavController.setGraph(NavController.java:551) | |
at androidx.navigation.NavController.setGraph(NavController.java:533) | |
at androidx.navigation.fragment.NavHostFragment.onCreate(NavHostFragment.java:238) | |
at androidx.fragment.app.Fragment.performCreate(Fragment.java:2685) | |
at androidx.fragment.app.FragmentStateManager.create(FragmentStateManager.java:280) | |
at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1187) | |
at androidx.fragment.app.FragmentManager.addAddedFragments(FragmentManager.java:2236) | |
at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:2009) | |
at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:1965) | |
at androidx.fragment.app.FragmentManager.execSingleAction(FragmentManager.java:1830) | |
at androidx.fragment.app.BackStackRecord.commitNowAllowingStateLoss(BackStackRecord.java:303) | |
at androidx.fragment.app.FragmentContainerView.<init>(FragmentContainerView.java:166) | |
E/AndroidRuntime: at androidx.fragment.app.FragmentLayoutInflaterFactory.onCreateView(FragmentLayoutInflaterFactory.java:51) | |
at androidx.fragment.app.FragmentController.onCreateView(FragmentController.java:135) | |
at androidx.fragment.app.FragmentActivity.dispatchFragmentsOnCreateView(FragmentActivity.java:356) | |
at androidx.fragment.app.FragmentActivity.onCreateView(FragmentActivity.java:335) | |
at android.view.LayoutInflater.tryCreateView(LayoutInflater.java:1067) | |
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:995) | |
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:959) | |
at android.view.LayoutInflater.rInflate(LayoutInflater.java:1121) | |
at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082) | |
at android.view.LayoutInflater.inflate(LayoutInflater.java:680) | |
at android.view.LayoutInflater.inflate(LayoutInflater.java:532) | |
at android.view.LayoutInflater.inflate(LayoutInflater.java:479) | |
at androidx.appcompat.app.AppCompatDelegateImpl.setContentView(AppCompatDelegateImpl.java:696) | |
at androidx.appcompat.app.AppCompatActivity.setContentView(AppCompatActivity.java:170) | |
at com.fabernovel.bugreproduction.dynamic_navigation.MainActivity.onCreate(MainActivity.kt:9) | |
at android.app.Activity.performCreate(Activity.java:8000) | |
at android.app.Activity.performCreate(Activity.java:7984) | |
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1309) | |
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3422) | |
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3601) | |
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:85) | |
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:2066) | |
at android.os.Handler.dispatchMessage(Handler.java:106) | |
at android.os.Looper.loop(Looper.java:223) | |
at android.app.ActivityThread.main(ActivityThread.java:7656) | |
at java.lang.reflect.Method.invoke(Native Method) | |
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592) | |
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment