In Android 4.0.3, I modified the file "system/core/include/cutils/log.h" I added the code below:
/* * my log for trace code */ #ifndef MYNO #define MYNO static long myNo = 0; #endif // #ifndef MYLOG #define MYLOG(...) \ __android_log_print(ANDROID_LOG_ERROR, LOG_TAG, "***It's My Log!*** No. %ld: ", myNo); \ __android_log_print(ANDROID_LOG_ERROR, NULL, __VA_ARGS__); \ myNo++; #endif When i use logcat -s InputReader to see my log, i can only see: E/InputReader( 308): ***It's My Log!*** No. 0: E/InputReader( 308): ***It's My Log!*** No. 1: Must I change the second __android_log_print: NULL to LOG_CAT? But I want to see the input events show after the number. I really track the MACRO to know why, but I just can's get the reason. How can I solve this problem? -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en