之前遇到一些發生在Android init期間的問題, 有時候發生時間比較早, logcat還看不到的情況下就錯誤導致debug困難
看了一下發現可以把init process裡面的logcat log改成kernel log
例如在 system/vold/main.c裡面
- android::base::InitLogging(argv, android::base::LogdLogger(android::base::SYSTEM));
+ android::base::InitLogging(argv, &android::base::KernelLogger);
這要log就會印在kernel log裡面了
沒有留言:
張貼留言