Androidで例外が発生しうるシチュエーションとエラーレポートのしかたメモ
エラー処理を考えるときのインプットメモ。
見落としそうな環境や状況依存で発生しそうなエラーの原因。随時追加する。
- 本体
- カメラがついてない
- GPSがついてない
- SDカード
- 入ってない
- 容量がいっぱい
- 指定ディレクトリがない
- 指定ファイルがない
- ネットワーク
- インターネットにつながってない
- GPS
- Onになってない
- 弱すぎ(あるのかな?)
- DB(SQLite)
- データファイルがない
- テーブルがない
- DBファイルのパーミッションがおかしい
- 使い方(ここまでのとちょっとニュアンスがズレるけど)
- 回転させる
- プロセスが消えていない
- IMEを変えてみる
- その他
- Androidの機種依存問題を吸収するプロジェクトAndroid-Device-Compatibilityを公開したお話 http://alpha.mixi.co.jp/2013/11572/
エラーレポートのしかたの参考リンク