如果设备无法启动到UI,如何获取Android日志?
背景:
我正在尝试向AOSP添加新的HAL。平台详情: AOSP 6.0.1_r25 Nexus 7 2013(flo) 构建类型:eng
我在AOSP上添加了一个新的Audio HAL,在devices / asus / flo / audio下,构建并闪现了图像。
启动时设备无法启动Android徽标。
adb shell说:
error: insufficient permissions for device
adb logcat只是
- waiting for device -
当我选择"USB for Charging"
以外的任何选项时,我知道这些工作,但如果没有完全启动,我就无法做到这一点。
现在我可以在我的代码中调试问题,只要我能得到日志..
答案 0 :(得分:1)
您需要准备一个特殊的工程启动映像,以便在启动过程中自由获取日志。
我还建议您使用原始HAL启动,动态切换它们并终止mediaserver二进制文件,这将导致系统加载您的音频HAL。