カテゴリー
Android

HUAWEI端末でLog.dやLog.vが表示されないときに試すこと

久しぶりにAndroidのアプリを書いてたらLog.vが表示されないことに気づきました。
Kotlin+Realmで書いてることもあるので、書き方の問題やライブラリの使い方が間違っているのかと試行錯誤したけどうまくいかず。
ネットを調べていると同様の問題で嵌っている人の記事を見つけました。
http://eeggs.hatenablog.com/entry/2017/04/27/122207

この記事によると以下のようにするとのこと。
1. 通話アプリを起動
2. [*#*#2846579#*#*]にダイヤルする
3. 隠しメニューが開く
4. Background Settings > LOG Settingsを選択
5. 全てのチェックボックスにチェックを入れてClose

試したところ無事に表示されるようになりました。(確認端末はHUAWEI P10)
他のサイトでは*#*#となっているところが最初の*がブログシステムのせいなのか消えているところがあり正しく画面が表示できなかったので注意が必要です。

カテゴリー
Android

[Android]アプリをアンインストール後、再度インストールするとSharedPreferencesの内容が復活している問題の対処法

タイトルの通り。

Androidアプリをテストしている際にまっさらな状態からテストするために一度アンインストールして、再度インストールし起動したところ何故か前回設定した内容で復活する。

今回作ったアプリはログインを必要とするものだったが、新規にインストールしたにもかかわらずログインされた状態になっていた。

極稀にまっさらな状態になるが、基本ログインされた状態。何かキャッシュされてるのかと思っていたがどうやら原因はこれのようです。

試しに、記事の通り「設定」→「バックアップとリセット」→「自動復元」をオフにするとまっさらな状態で起動できました。

まさかインストールした一瞬で復活するとはある意味すごいけど、デバッグ中は困るなー

PAGE TOP
モバイルバージョンを終了