看板 AndroidDev 關於我們 聯絡資訊
※ 引述《yshihyu (yshihyu)》之銘言: : 請問一下再android java 部份有辦法直接印出 : 檔案名稱:行數:函數名稱 : 像是C/C++ __FILE__, __LINE__, __func__ 那樣 : 謝謝 我是用這種方式達成類似的目的: public static void debug(Object... arr) { // {{{ StackTraceElement call = Thread.currentThread().getStackTrace()[3]; String className = call.getClassName(); className = className.substring(className.lastIndexOf('.') + 1); android.util.Log.v("_DEBUG_", call.getLineNumber() + ": " + className + "." + call.getMethodName() + " " + java.util.Arrays.deepToString(arr)); } // }}} -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.78.231
KeySabre:Kane_Shih@gemteks.com 02/02 16:12
KeySabre:要轉寄結果按錯,sorry -.- 02/02 16:13
deryuan:感謝tkcn大的分享!收下來用~ 02/02 21:52