AndroidタブレットでEvernoteがクラッシュする問題の解決法

Evernoteは何年経ったらまともになるのか

Evernoteバージョン10がリリースされたのが2020年の12月でしたから、もう3年以上経っているわけですが、いまだにバグだらけのEvernoteさん。
しばらく安定していたと思ったら、ここ3か月くらい、androidタブレットでEvernoteがまともに使えない状況にあります。
私はGalaxy Tab S9(国内版)とS6(香港版)、ALLDOCUBE iPlay50(激安中華)を所持していますが、どれも同様にクラッシュします。(iPlay50についてはスペックが低すぎて、いやEvernoteの要求スペックが高すぎてそもそも快適に使えませんが)
サイドバーからノートブックを選択して画面遷移するたびに、フリーズしてアプリが落ちてしまうのです。ほかにも検索画面から最近の検索をタップした際や、ホーム画面からノートを選択した際もしばしば強制終了します。
サポートチケットを使用して問題を報告して三か月、週一ペースでアップデートがありますが、依然としてandroidタブレットの問題は解消されませんし、サポートからの進捗報告もありません。もうさ、スパゲッティを解読するのはやめて、一から作り直してバージョン20を出したほうが早いんじゃないの。あ、そのためにアメリカのエンジニアを全員解雇したんだっけ。

突然ですがiPadを買いましょう

私は宅配の仕事をしていて、専用の地図アプリ(配達ナビタイム)を使って配達しているのですが、これをタブレットで使うと大変快適なのです。加えてEvernoteでお客さんからの要望や地図に載っていないお宅の情報、地図に記載されている表札と実際にお住まいの方の名字が一致しない箇所などをまとめて検索できるようにしていて、タブレットで地図アプリとEvernoteを交互に使いたいわけです。これができないと仕事になりません。アップルは嫌いですが、iPadを仕事のために用意しました。解決!

いやそれを解決と言ってええんか

もちのろんですが、私は馬鹿なのでリサーチ不足でした。なんとiPadでは配達ナビタイムが全画面で使えないのでした!!アップル製品を触ったことがほぼないので、Appstoreの「このiPadに対応」という文言に騙されました。
確かに対応しているんですけれど、全画面には対応しているとは言ってないと。はあ、ほかのナビタイムのアプリは全画面に対応しているのに、配達ナビタイムはiPhoneで使うことしか考えてないと。いまどきそんなことあります?
ちなみにiPadのEvernoteは快適そのものでした。くやしいのう。くやしいのう。iPadどうしようこれ。ただの使えねぇ板じゃん。

仕方がないのでiPadはあきらめましょう

で絶望していたときに、ふとお告げが降臨しました。「androidには開発者向けオプションがあるじゃないか、君」と。ああ、私の守護神殿、また救ってくださったのですね。

開発者向けオプションをいじります

知らない人向けに書くと、開発者向けオプションは普通いじることができません。androidの設定からビルド番号を連打すると、開発者向けオプションという隠し設定が現れ、ちょっと危ない設定ができるようになります。
やはり画面遷移時にクラッシュするのでそこが怪しい。
  • ウインドウアニメスケール→アニメーションオフ
  • トランジションアニメスケール→アニメーションオフ
  • Animator再生時間スケール→アニメーションオフ
ただこれだけだと安定しなかったので、グラフィック関係の設定を見つけて変えてみます。どれが効いてるのか怪しいですが、以下のように設定しました。
  • Evernoteのグラフィックスドライバーを標準からsystem graphics driverに変更
  • 4x MSAAを適用→ON
  • HWオーバーレイを無効化→ON
これで一応、完全にクラッシュしないわけではありませんが、安定しています。
皆さんの快適なEvernoteライフをご祈念いたします。