android NDK之Log
来源:互联网 发布:修改图片大小的软件 编辑:程序博客网 时间:2024/04/24 08:12
android NDK是Google提供的一个本地语言开发包,可以使用c/c++来完成应用的部分功能,如果在windows环境下开发一般需要Cygwin+Eclipse+NDK。
NDK开发的一般步骤为:
1、编写本地程序,包括本地源文件和jni,生成相应的动态库,即.so文件;
2、java层调用jni函数。
因为本地程序是以动态库的形式存在的,所以在运行时调试将很不方便,有一种方法是使用gdb调试工具,还有一种方法即用Log输出,比较容易,具体步骤如下:
在需要log输出信息的源文件中
1、包含头文件#include "android/log.h"
2、输出语句__android_log_print(int prio, const char *tag, const char *fmt, ...),( 例如__android_log_print(ANDROID_LOG_INFO, "VSconnnect", "So good!") )
3、在Android.mk文件中添加LOCAL_LDLIBS := -llog ,如
LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE := hello-jniLOCAL_SRC_FILES := hello-jni.cLOCAL_LDLIBS := -lloginclude $(BUILD_SHARED_LIBRARY)之后编译运行程序就可以在log中看到输出的信息了!
- android NDK之Log
- android ndk 入门之打印log信息
- android ndk 入门之打印log信息
- android ndk log
- android ndk log
- Android NDK 打印log
- android ndk log
- android ndk 使用log
- android ndk 使用LOG
- 基于 Android NDK 的学习之旅-----JNI LOG 打印
- 基于 Android NDK 的学习之旅-----JNI LOG 打印
- 基于 Android NDK 的学习之旅-----JNI LOG 打印
- 基于 Android NDK 的学习之旅-----JNI LOG 打印
- 基于Android NDK的学习之旅-----JNI LOG打印
- 基于 Android NDK 的学习之旅-----JNI LOG 打印
- 基于 Android NDK 的学习之旅-----JNI LOG 打印
- 基于 Android NDK 的学习之旅-----JNI LOG 打印
- 基于 Android NDK 的学习之旅-----JNI LOG 打印
- ABAP 指針常用语法
- PHPMailer发送邮件
- 北京大学百年讲堂内听果宁法师讲人生——提得起、放得下的深刻含义(摘抄)
- Mac OS X 10.7(Lion)系统下显示用户主目录下的Library目录
- SQL注入
- android NDK之Log
- 关于android中service与线程
- SAP DOI调用Excel例子
- 锁表机制
- 开博啦
- 数据挖掘之关联规则挖掘之Apriori算法实现
- SAP Archiving (归档)
- 说说free命令
- 浮点数的比较(转)