2015年6月18日のブックマーク (1件)

  • AndroidでDBとかキャッシュを取り出したいけど、取り出せない時の対処法 - アナログ金木犀

    開発中、実際にSQLiteとかcacheにしている画像がどうなってるかを確認したいことがよくあります。 その場合、エミュレータなどであればもともとroot権限だったりするので、adb pullで/data/data/package_nameをまるっと引っこ抜くことができます。 しかし、端末の場合はroot権限を持っていないため、adb pullはできません。 よくある手法としてadb shell run-as package_nameで実行ユーザをアプリにして覗くというものがあります。ただこの手法は端末によって使えないこともあるので万能な手法ではありません。(これで全てが救えてたならなにも問題はなかった。) 他にもIntellij Pluginであったりするんですが、Ultimate Editionが前提だったりしてあまりお手軽感がないです。 で、最終的にライブラリを作ることにしました。

    AndroidでDBとかキャッシュを取り出したいけど、取り出せない時の対処法 - アナログ金木犀
    kgmyshin
    kgmyshin 2015/06/18
    作りました!