2017/08/07 22:41:51

■Xperia XZ Premiumを4Kに設定すると電話アプリが死ぬ件
前回の記事でシステムを4K化したんだけど、電話をかけようとしたら
通話を押した瞬間に電話アプリがクラッシュするようになりますた。

何度掛けようとしても毎回アプリエラーが出て、
端末も一応再起動してみたけどやっぱりダメだったので、
どうやら通話アプリが4Kに対応してないみたい。

再度フルHDに戻したら普通に通話できるようになったので、
4K化はデバッグ時にしかしない方がよいみたいでつ。

ちなみに電話を受ける場合もアプリが死ぬせいか、
表示だけ着信ありの状態のままという現象が発生しますた。


電話アプリってそもそもGoogleのアプリだと思うんだけど、
なんで任意の解像度に対応してないんだろう?

まぁAndroidStudioとかでGUIをデザインする場合は、
最初に機種とか解像度を選んで作るから、もしかしたらそこにまだ
4Kサイズが定義されてないのかも。
でも、今どきエミュレーターでその解像度のデバイスを作ろうと思えば
作れるわけだから、これは単にGoogleの手抜きではなかろうか。

そもそもXZPは電池の持ちが悪くなるからという理由で普段はフルHDで
動作させるような仕様になってるけど、実は単に4Kだとクラッシュする
アプリがあってまともにOSが動かないから、それで敢えてフルHDで
止めといたって可能性もありそう。

普通スマホ系のアプリを作る場合って、解像度が多岐にわたるので
どんな解像度でも対応出来るように作らなければならないんだけど、
その制約をGoogle自身が守ってないような気がしないでもない。

とりあえず4Kを常用するならアプリが改善されることを祈るしかないorz