My android tv app works fine with these versions:
compile 'com.android.support:support-v4:23.2.1'
compile 'com.android.support:preference-leanback-v17:23.2.1'
compile 'com.android.support:leanback-v17:23.2.1'
But once I upgrade them to:
compile 'com.android.support:support-v4:25.0.1'
compile 'com.android.support:preference-leanback-v17:25.0.1'
compile 'com.android.support:leanback-v17:25.0.1'
I see a crash everytime I open a guidedStepFragment. Here are the crash logs:
java.lang.RuntimeException: Unable to start activity ComponentInfo{...}: android.view.InflateException: Binary XML file line #18: Invalid float: "?2130772240" at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2416) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476) at android.app.ActivityThread.-wrap11(ActivityThread.java) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:148) at android.app.ActivityThread.main(ActivityThread.java:5422) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616) Caused by: android.view.InflateException: Binary XML file line #18: Invalid float: "?2130772240" at android.view.LayoutInflater.inflate(LayoutInflater.java:539) at android.view.LayoutInflater.inflate(LayoutInflater.java:423) at android.support.v17.leanback.widget.GuidedActionsStylist.onCreateView(GuidedActionsStylist.java:409) at android.support.v17.leanback.app.GuidedStepFragment.onCreateView(GuidedStepFragment.java:1044) at android.app.Fragment.performCreateView(Fragment.java:2220) at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:973) at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1148) at android.app.BackStackRecord.run(BackStackRecord.java:793) at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1535) at android.app.FragmentController.execPendingActions(FragmentController.java:325) at android.app.Activity.performStart(Activity.java:6267) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2379) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476) at android.app.ActivityThread.-wrap11(ActivityThread.java) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:148) at android.app.ActivityThread.main(ActivityThread.java:5422)
The app crashes while creating a view (onCreateView) for guidedStepFragment.
Any ideas about how to fix it?