在Android9 上進行分屏調試時, 某些應用強制進入分屏會報如下crash問題:
問題原因是佈局文件中引用到的某些尺寸資源值,在values\dimens.xml目錄下沒有,而只在一些固定屏幕尺寸,如values-1920x1080\dimens.xml目錄下存在,分屏後,應用窗口尺寸配置有變化, 默認目錄下又沒有默認配置,所以就找不到layout_height對應的尺寸資源。
解決方法:在應用的默認資源目錄values中增加相應配置就可以。
在Android9 上進行分屏調試時, 某些應用強制進入分屏會報如下crash問題:
問題原因是佈局文件中引用到的某些尺寸資源值,在values\dimens.xml目錄下沒有,而只在一些固定屏幕尺寸,如values-1920x1080\dimens.xml目錄下存在,分屏後,應用窗口尺寸配置有變化, 默認目錄下又沒有默認配置,所以就找不到layout_height對應的尺寸資源。
解決方法:在應用的默認資源目錄values中增加相應配置就可以。