Nexus5でLINE通話しようとすると強制終了する件

ある日、LINEの無料通話を実行すると、通話ボタンを押した瞬間にLINEが強制終了するという現象に遭遇した。LINEの無料通話を着信してもおなじで、LINEが強制終了したというメッセージが出る。

設定を消したり、いろいろなことをやってみたが、原因が分からず。

検索すると、Androidアプリの実行ランタイムをDalvikからART(Android RunTime)に変更したことが原因だったみたいだ。Dalvikに直したことで改善。

Android 4.4 の試験機能 ARTランタイムを試してみた。

ちなみに、Nexus5のデフォルトはDalvikだった。ARTに変更すると、再起動してキャッシュを作り直すんだが、これがかなり時間かかった。もったいない・・・。ART使いたかった。

私はNexus5をMVNO(iijmio)で運用しているため、音声通話アプリは必須である。

音声通話ができれば別にLINEでなくてもSkypeでも何でも良いのだが、結局はユーザー数が多いサービスで決まってしまう。私の周りでSkypeのアカウントを持っている人は殆ど居ないが、LINEは山ほど使っている人がいる。誰も使っていないSkypeを使っていても意味が無い。