1、找到你要添加LOG调试打印信息功能的那个apk项目所在源码位置,比如我的就是在Android7.1.2源码的packages/apps/Jni_demo 这个目录下,如下图所示:


2、在需要调用LOGE,LOGD等调试打印功能的源代码(.c或者.cpp文件)中添加如下代码:

//jimmy for LOGD LOGE LOGI LOGV LOGW
#include <android/log.h>
#define LOGD(...) __android_log_print(ANDROID_LOG_DEBUG , "ProjectName", __VA_ARGS__)
#define LOGE(...) __android_log_print(ANDROID_LOG_ERROR  , "ProjectName", __VA_ARGS__)
#define LOGI(...) __android_log_print(ANDROID_LOG_INFO  , "ProjectName", __VA_ARGS__)
#define LOGV(...) __android_log_print(ANDROID_LOG_VERBOSE, "ProjectName", __VA_ARGS__)
#define LOGW(...) __android_log_print(ANDROID_LOG_WARN  , "ProjectName", __VA_ARGS__)

3、在Android.mk中添加一句代码如下:

LOCAL_LDLIBS := -llog

如此即可。

华硕Tinker Board开发板(rk3288处理器)开发 ---- 在Android7.1.2中某个apk项目中添加LOGD,LOGE等调试打印功能相关推荐

  1. 【开发板】华硕Tinker Board 2S(RK3399)开发板入门

    参考:华硕Tinker Board 2开发板使用教程 ASUS Tinker Board 2S从烧录到开启我的世界 - 知乎 一.安装系统 在EMMC上安装镜像(适用Tinker Board 2S) ...

  2. ESP32 入门笔记01:乐鑫ESP32-DevKitC开发板信息、开发环境搭建以及学资料准备

    文章目录 一.ESP32-DevKitC 开发板介绍 二.ESP32 开发环境 1. Arduino IDE 1.1 开发环境搭建步骤 1.2 实验:使用 Arduino IDE 将代码上传到 ESP ...

  3. 真正的RISC-V开发板——VEGA织女星开发板开箱评测

    文章目录 前言 关于RISC-V架构 关于VEGA织女星开发板 基于FPGA实现的RISC-V开发板 基于RISC-V芯片实现的开发板 开箱爆照 板载资源简介 主控芯片RV32M1简介 支持的开发工具 ...

  4. android开发板那种好,学嵌入式用哪个开发板好?嵌入式开发板推荐

    学习嵌入式,必不可少的工具就是一块开发板.对新手而言,学嵌入式用哪个开发板好,下面为大家推荐一款比较好的嵌入式开发板. 嵌入式开发板要推荐的是:fs4412开发板,是当前前沿的ARM Cortex-A ...

  5. 基于stm32mp157 linux开发板ARM裸机开发教程4:Cortex-A7 内核存储系统与流水线(连载中)

    前言: 目前针对ARM Cortex-A7裸机开发文档及视频进行了二次升级持续更新中,使其内容更加丰富,讲解更加细致,全文所使用的开发平台均为华清远见FS-MP1A开发板(STM32MP157开发板) ...

  6. 基于stm32mp157 linux开发板ARM裸机开发教程3:Cortex-A7 架构与工作模式(连载中)

    前言: 目前针对ARM Cortex-A7裸机开发文档及视频进行了二次升级持续更新中,使其内容更加丰富,讲解更加细致,全文所使用的开发平台均为华清远见FS-MP1A开发板(STM32MP157开发板) ...

  7. Wio RP2040无线WiFi迷你开发板Arduino IDE开发环境安装与使用基础

    Arduino IDE作为一种开源硬件开发软件工具,目前拥有很好的应用生态和众多的用户,本文介绍Wio RP2040无线WiFi迷你开发板Arduino IDE环境安装与设置,并给出采用Arduino ...

  8. 【开源STC15开发板】STC15F2K60S2开发板

    [开源STC15开发板]STC15F2K60S2开发板 2022-7-6 补充说明: STC15系列单片机最多有62个I/0口(如64-pin单片机):P0.0 ~ P0.7,P1.0-Pl.7,P2 ...

  9. 分析2440开发板和4412开发板的性价比_初学者你们怎么看?

    嵌入式与物联网开发板系列-4412开发板,如果了解当前IT和物联网的趋势,就会发现Android工程师越来越瘦欢迎,而且相比之下单纯的Linux工程师却逊色不少, 当然Android系统的内核也是Li ...

最新文章

  1. c语言编程平均分,用C语言编程平均分数
  2. rsa.FromXmlString 系统找不到指定的文件
  3. 十七条黄金定律!(心态是命运的控制塔)
  4. 单机到集群的WEB架构演变
  5. UDS - 诊断协议和协议栈介绍
  6. office2016显示已经激活,但每次打开都跳出激活页面
  7. 在html中页面不全,网页显示不全,教您网页显示不全怎么办
  8. 微信小程序怎么添加底部菜单按钮
  9. Application程序jar打包笔记
  10. 百度虚拟服务器上传,百度云虚拟主机好用吗?事实告诉你很坑
  11. 芯片破壁者(三):光刻技术的“鬼斧”之变
  12. 今日头条前端面试过程与面试题
  13. css selector什么意思
  14. 【JS】1037- 面试前必备的 JavaScript 基础知识梳理总结
  15. Java加密与解密笔记(四) 高级应用
  16. python 数据降噪
  17. c语言中的 t占的字节数,2017年9月计算机二级考试C语言预习自测题(4)
  18. 中国物流园区潜力评估及十四五战略研究报告2022-2028年
  19. caffe中layer的一些特殊操作,比如split
  20. 中国智造数据分析,预计2025年中国智能制造市场规模将达5.3万亿元

热门文章

  1. 典型建筑电力需求弹性特性及其需求响应策略研究
  2. 【数据结构与算法】小白入门
  3. 欧陆词典PEST2词库
  4. 用计算机怎样设置音乐视频教学,怎样在电脑上给视频加好听的背景音乐?这样操作很方便...
  5. Centos 切换中文输入法
  6. layui弹出层: layer.open
  7. Win10+HP Officejet Pro 6830 安装打印机
  8. Forwards, Backwards, May, and Must
  9. python问题描述_“鬼谷子问徒”问题的简明描述和Python表达
  10. 用python建立一个简易银行管理小系统