分割线之2021
用了12个小时大致整理下之前的资料,搬迁到当前Blog中,用于装点门面。
使用VMware打开虚拟机时报错,需要打开CPU虚拟化支持。AMD是SVM mode。
初级常用的代码之按键添加。
在APP中创建新的组件需要在AndroidManifest.xml中注册,否则会出现异常,如下注册一个Activity:
弃用eclipse加Android SDK的搭建方式,直接下载android官方IDE,Android Studio。 在官网上下载完后直接安装就可以了。
Pstore : persistent storage
当系统重启后,可以把数据从pstore中读出来,并创建文件节点,提供用户接口来获取文本数据。
1 | static int ramoops_probe(struct platform_device * pdev) |
在需要dump kmsg的情景,如 reboot、oops和panic,调用kmsg_dumper。 kmsg_dumper通过遍历,将数据发给每个dumper。