Log.d および Log.e の出力中に現在のメソッドの名前を出力するマクロを作成したいと考えています。現時点では、ハードコードされた文字列内にメソッド名を入力するだけですが、将来メソッド名が変更された場合、各文字列を検索して置換する必要があるため、これは明らかに非効率的です。
この投稿に示されているように、 getMethodName() を使用していることを認識しています。
これも有望に見えます:
SO に関するこれらの投稿は数え切れないほどありますが、実行時のパフォーマンスにあまり影響を与えないデバッグ目的の最善の方法を見つけたいと思います。私は Eclipse を使用しているので、その IDE でうまく機能するソリューションを見つけたいと思います。