Nexus 5/7でArtにしたけど、しばらくの間Dalvikに戻すことにしました。

落ちるアプリに遭遇

前に買ったSony Reader Storeの.book電子書籍がiOS端末で読めないので、Nexus 7で読もうとしたら、1頁も読めずに落ちてしまいました。同じアプリで以前に購入した.bookでない雑誌系の電子書籍は読めたのですが…
2014-03-21_13.58.14_556px

もしかしてArtのせい?

最初は原因が分からず、購入したファイル固有の問題、Sonyのアプリの問題かと考えてしまいましたが、思い当たるフシとして、ARTランタイムのせいではないか?という考えが浮かび、一旦Dalvikに戻してみることにしました。すると無事読めるようになったので、推定はあっていたと言うことです。

2014-03-21_13.55.46

ARTにすると現時点で使えなくなるアプリがあることは把握していました。例えばLINEなんかが使えなくなることが有名ですが、僕はLINEは使ってないので、ARTにしても快適だったのですが…

今後はARTランタイムが標準になると言われていますので、アプリ側でバージョンアップで対応が進むと思いますので、一旦Dalvikに戻しておくことにしました。

あと現時点では、やむを得ない場合を除いて、Reader Storeでは電子書籍を買わないようにしたいと思います。