Android HAL 调试:如何启用 logcat
Android HAL debugging: How to enable logcat
如果设备未启动至 UI,我如何获取 Android 日志?
背景:
我正在尝试向 AOSP 添加新的 HAL。平台详情:
AOSP 6.0.1_r25
Nexus 7 2013(楼)
构建类型:eng
我在 AOSP 中添加了一个新的音频 HAL,在 devices/asus/flo/audio 下,构建并刷新了映像。
设备在启动期间不会启动超过 Android 徽标。
adb shell 说:
error: insufficient permissions for device
adb logcat 只是
- waiting for device -
当我 select 除了 "USB for Charging"
之外的任何选项时,我知道这些工作,但如果不完全启动我就无法做到这一点。
现在我可以在我的代码中调试问题,如果我能得到日志就好了..
您需要准备一个特殊的工程启动映像,以便您在启动过程中可以自由获取日志。
我还可以建议您使用原始 HAL 启动,即时切换它们并杀死媒体服务器二进制文件,这将导致系统加载您的音频 HAL。
如果设备未启动至 UI,我如何获取 Android 日志?
背景:
我正在尝试向 AOSP 添加新的 HAL。平台详情: AOSP 6.0.1_r25 Nexus 7 2013(楼) 构建类型:eng
我在 AOSP 中添加了一个新的音频 HAL,在 devices/asus/flo/audio 下,构建并刷新了映像。
设备在启动期间不会启动超过 Android 徽标。
adb shell 说:
error: insufficient permissions for device
adb logcat 只是
- waiting for device -
当我 select 除了 "USB for Charging"
之外的任何选项时,我知道这些工作,但如果不完全启动我就无法做到这一点。
现在我可以在我的代码中调试问题,如果我能得到日志就好了..
您需要准备一个特殊的工程启动映像,以便您在启动过程中可以自由获取日志。
我还可以建议您使用原始 HAL 启动,即时切换它们并杀死媒体服务器二进制文件,这将导致系统加载您的音频 HAL。