タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

Debugとlibraryとandroidに関するWatsonのブックマーク (3)

  • Watch Introductory Video

    Stetho A debug bridge for Android applications Stetho is a sophisticated debug bridge for Android applications. When enabled, developers have access to the Chrome Developer Tools feature natively part of the Chrome desktop browser. Developers can also choose to enable the optional dumpapp tool which offers a powerful command-line interface to application internals.

    Watch Introductory Video
  • Debotというデバッグメニューを簡単に追加できるライブラリを作りました - tomoima525's blog

    先日Debotという名前のライブラリをリリースし、勉強会で発表したりしたのですが、主に英語で書いたりしていたので、ブログにも書こうと思います。 デバッグ用ライブラリとしての特徴 youtu.be Debotはアプリのツールバーにデバッグメニューを簡単に追加できるライブラリです。標準でデバッグ機能として以下がついています。 Activity名、Intent情報を表示する 画面密度を表示する アプリ情報(VersionCode,VersionName等)を表示する 自動入力機能(特定のTextViewに指定した文字を入れる) また、カスタムプラグインで自分が必要なデバッグ機能を容易に追加することができます。 @DebotAnnotationアノテーションをつけたメソッドはDebotから呼び出すことができます。つまりメニューからActivity内の特定の処理を実行することができます。つまり、 デ

    Debotというデバッグメニューを簡単に追加できるライブラリを作りました - tomoima525's blog
  • LeakCanaryでメモリリークを検出する - Qiita

    LeakCanary Squareがメモリリークを検出するライブラリ square/leakcanary を公開したので、さっそく使ってみたらすごく便利だった話です。 A small leak will sink a great ship Piwaiが書いたLeakCanaryの記事がこちらです。 LeakCanary: Detect all memory leaks! 要約すると、 Squareではビットマップキャッシュに顧客の署名を書いていたが、端末の画面のサイズ分のメモリを確保するので、署名をするときにクラッシュすることがあり、それがOOMの大半を占めていた。 Bitmap.Configを変更したり、OOMをキャッチしてGCを走らせたりしたが、問題の解決には至らなかった。 我々は間違ったアプローチを取っていたことに気が付いた。ビットマップの大きさではなくメモリリークが根的な原因だっ

    LeakCanaryでメモリリークを検出する - Qiita
  • 1