
Android
ling1874
这个作者很懒,什么都没留下…
展开
-
NDK编译Android上运行的C可执行程序
大部分讲到NDK编译的都是针对编译动态静态库的,有些特殊的需求需要编译成可执行文件,所以在此记录一下本文基于win7首先NDK的目录需要加到系统路径中去,这样ndk-build才能正常调用,ndk-build本身是一个脚本,依赖于jni文件夹,所以你的程序必须放在jni目录下,然后必须得一个Android.mk的文件LOCAL_PATH := $(call my-d原创 2014-03-03 11:12:24 · 12313 阅读 · 0 评论 -
Symbol 'ANDROID_LOG_DEBUG' could not be resolved
调试JNI代码的时候,加入了调试函数#include#define TAG "DemoJNI" // 这个是自定义的LOG的标识#define LOGD(...) __android_log_print(ANDROID_LOG_DEBUG,TAG ,__VA_ARGS__) // 定义LOGD类型#define LOGI(...) __android_log_print(ANDRO原创 2014-03-03 15:41:48 · 10716 阅读 · 3 评论 -
Eclipse自动生成jni头文件
jni开发接口头文件的定义很重要,如果频繁的修改上层的接口,一键生成/更新jni头文件就显得尤为快捷.此头文件是利用javah来生成的(javah来自于JDK),一.Eclipse->Run->External Tool->External Tool Configurations配置新的external tool javah原创 2014-03-03 10:07:56 · 6202 阅读 · 1 评论