2017年3月31日金曜日

Chromeの翻訳ボタンが機能しない

 アドレスバーの右横にあるやつ。押せるが全然翻訳されない。設定も初期化した、再インストールもした、レジストリもクリアした。でも全然ダメ。隣のマシンでは普通に翻訳できてるのに。
 その後、翻訳APIが403を返してることがわかった。APIパラメータのkeyがnoになっとる。結局、GOOGLE_API_KEYという環境変数が悪さをしていたことが判明。こいつがnoになってた。何かのソフトをインストールした時に入ったっぽい。この環境変数を消去して解決した。本当のkeyはChromeが持ってるからOK。

2017年3月13日月曜日

アンインストールしてもSharedPreferencesが消えない

デバッグ時に新規インストール時の状況を作り出せなくてはまった。 androidの設定画面で、以下がONになっているとSharedPreferencesが復活する。

設定 -> バックアップとリセット -> 自動復元