1. 创建文件并给定默认权限脚本文件
uevent.rc
uevent.xxx.rc
2. 加载驱动文件
init.rc
3. android.mk
将 c/c++ 文件编译为 *.elf *.so *.a
将 java 文件编译为 apk class *.jar
4. 调试信息
a java 代码
final string TAG="huazai"
log.d(TAG,"123");
b c/c++
//添加头文件
#define LOG_TAG "LED_JNI_LOG"
#include <utils/Log.h>
LOGD("huazai");(相当 printf("huazai");)
5. 调试命令 logcat
有4个缓冲区 main、system、redio(无线通信)、 events(通知)
$ logcat //默认打印 main和system缓冲区的信息
$ logcat -b main //可以选择打印某个缓冲区
$ logcat -c //清除缓冲区
$ logcat -s "123" //自定义查看
6. 查看内核的调试信息
$ dmesg
android开发知识 logcat
最新推荐文章于 2024-10-15 14:56:18 发布