java.lang.UnsupportOperationException: Binary XML file line #0: You must supply a layout_height

在Android9 上進行分屏調試時, 某些應用強制進入分屏會報如下crash問題:

問題原因是佈局文件中引用到的某些尺寸資源值,在values\dimens.xml目錄下沒有,而只在一些固定屏幕尺寸,如values-1920x1080\dimens.xml目錄下存在,分屏後,應用窗口尺寸配置有變化, 默認目錄下又沒有默認配置,所以就找不到layout_height對應的尺寸資源。

解決方法:在應用的默認資源目錄values中增加相應配置就可以。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章