タグ

2014年10月13日のブックマーク (1件)

  • AndroidのSQLiteDatabaseの覗き方 - Qiita

    非root端末のSQLiteDatabaseを覗きたい Androidアプリの開発で非root端末のSQLiteDatabaseは覗けない。 厳密には覗けないわけではなく、該当するアプリからは アクセスできるのだけど、これでは勝手が悪い。 開発中はSQLを直接叩きたかった。 だから無理矢理に覗く方法を作りました。 どうやって? アプリ側に1クラスで完結する小さなプログラムを埋め込み、 そこ経由でアクセスできるようにした。 要はバックドアのようなもの。 もちろん開発専用なので間違ってもリリースビルドには入れては行けない。 サンプルプログラム 説明にに使用したアプリケーションはこちらになります。 このアプリケーションのbuild.gradleとMyApplication.javaが該当します。 FastCheckList 使い方 使い方は次の3ステップです。 小さなプログラムを埋め込む App

    AndroidのSQLiteDatabaseの覗き方 - Qiita