前言
在上一篇的基础上《[NDK开发]Android JNI 开发之第一个 JNI 实例》,进行新增log打印
正文
添加
LOCAL_LDLIBS := -llog
完整代码如下
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_LDLIBS := -llog
LOCAL_MODULE := DeviceABI
LOCAL_SRC_FILES := DeviceABI.c
include $(BUILD_SHARED_LIBRARY)
- DeviceABI.c 新增日志打印
导入log头文件
#include <android/log.h>
定义日志tag和log宏定义(宏定义不是必须,看个人需求)
//日志tag
#define LOG_TAG "Water"
//日志宏定义
#define LOGD(...) __android_log_print(ANDROID_LOG_DEBUG, LOG_TAG, __VA_ARGS__)
#define LOGI(...) __android_log_print(ANDROID_LOG_INFO, LOG_TAG, __VA_ARGS__)
#define LOGE(...) __android_log_print(ANDROID_LOG_ERROR, LOG_TAG, __VA_ARGS__)
打印日志输处:
LOGE("getDeviceABI===%s","Hello JNI");
日志打印
Water (22064): getDeviceABI===Hello JNI
参考文章
历史上的今天
暂无评论...
随机推荐
Android截图命令介绍
前言记录一下adb shell截图正文screencap # screencap截图到指定的目录等adb shell screencap -p /sdcard/screen.png# pull到当前目录adb pull /sdcard/screen.pnginput keyeven...
ubuntu nginx简单记录
前言记录一下nginx的简单使用,stop ,start restart,记录于此是方便自己查阅。正文stopsudo service nginx stopstartsudo service nginx startrestartsudo service nginx restart...
[摘]已知圆心,半径,角度,求圆上的任一点的坐标
前言原理很简单,大家初中都学过的,但,由于Java中的sin和cos传入的值是弧度,我一开始一直用角度,导致得不出对应的值。摘抄于此,方便自己查阅。好记性不如烂笔头正文PS:本文摘抄,只是文本继续一定编辑和整理。圆心坐标 :(x0, y0)半径 : r角度: a设圆上任何一点坐标...
Android画中画新增自定义按键简介
前言Android 8.0 Oreo(API Level 26)允许活动启动画中画 Picture-in-picture(PIP)模式。PIP 是一种特殊类型的多窗口模式,主要用于视频播放。这次介绍是在画中画界面自定义按键。参考其他文章,记录于此,方便自己查阅。正文上一篇《Android...
Android ACTION_MEDIA_BUTTON的监听
前言这里记录一下普通应用监听MediaButton的使用。正文直接上代码,下面代码是测试过的。当获取到焦点时,调用registerMediaButton,丢失焦点时unRegisterMediaButton隐藏内容!付费阅读后才能查看!¥3多个隐藏块只需支付一次付费阅读参考文章《...
Android双屏异显(Presentation)的简单使用
前言Android 从4.2开始支持双屏显示,支持版本为17以上。Android 双屏原理说白了,自定义一个Presentation类,Android 的标准实现是使用 API Presentation 来实现异显的功能。public class Presentation extends D...