openid/OpenYOLO-Android

ProviderPickerActivty throws FatalException on Pre-L devices

dxslly opened this issue · 0 comments

I am confident that our use of drawables on the textview is responsible. The test devices is pre-L and our support library version is 25.3.1. Based on this blog post from the Android dev team (https://plus.google.com/+AndroidDevelopers/posts/iTDmFiGrVne) support for vector drawables from resources on pre-Lollipop devices has been removed.

05-31 09:32:11.445   768  2422 I ActivityManager: Start proc org.openyolo.testapp for activity org.openyolo.testapp/.OpenYoloTestActivity: pid=20254 uid=10076 gids={50076, 3003}
05-31 09:33:20.165   768  1129 I ActivityManager: START u0 {cmp=org.openyolo.testapp/org.openyolo.api.ui.ProviderPickerActivity (has extras)} from pid 20254
05-31 09:33:20.265 20254 20254 E AndroidRuntime: FATAL EXCEPTION: main
05-31 09:33:20.265 20254 20254 E AndroidRuntime: Process: org.openyolo.testapp, PID: 20254
05-31 09:33:20.265 20254 20254 E AndroidRuntime: android.view.InflateException: Binary XML file line #33: Error inflating class TextView
05-31 09:33:20.265 20254 20254 E AndroidRuntime:        at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:713)
05-31 09:33:20.265 20254 20254 E AndroidRuntime:        at android.view.LayoutInflater.rInflate(LayoutInflater.java:755)
05-31 09:33:20.265 20254 20254 E AndroidRuntime:        at android.view.LayoutInflater.rInflate(LayoutInflater.java:758)
05-31 09:33:20.265 20254 20254 E AndroidRuntime:        at android.view.LayoutInflater.inflate(LayoutInflater.java:492)
05-31 09:33:20.265 20254 20254 E AndroidRuntime:        at android.view.LayoutInflater.inflate(LayoutInflater.java:397)
05-31 09:33:20.265 20254 20254 E AndroidRuntime:        at org.openyolo.api.ui.ProviderPickerActivity$ProviderAdapter.getView(ProviderPickerActivity.java:/** 187)
......
05-31 09:33:20.265   768   779 W ActivityManager:   Force finishing activity org.openyolo.testapp/org.openyolo.api.ui.ProviderPickerActivity
05-31 09:33:20.265   768   779 W ActivityManager:   Force finishing activity org.openyolo.testapp/.OpenYoloTestActivity