ubootkerneluboot1、根据include/configs/$(target).h可以生成include/autoconf.mk。kernel1、由.config生成的autoconf.h的位置:
include/generated/autoconf.h 或者 include/linux...
分类:
其他好文 时间:
2014-05-08 05:20:40
阅读次数:
275
NDK全称:Native Development Kit。
1、NDK是一系列工具的集合。
* NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。这些工具对开发者的帮助是巨大的。
* NDK集成了交叉编译器,并提供了相应的mk文件隔离平台、CPU、API等差异,开发人员只需要简单修改mk文件(指出“哪些文件需要编译”...
分类:
移动开发 时间:
2014-05-07 21:47:45
阅读次数:
613
1)创建Java类文件,并定义Native方法,如JniTest类。
2)利用javac生成class文件,然后回到src目录,利用javah生成C/C++头文件,在这里要注意,javah命令要在包的根目录下调用,对应的类文件,必须是完整的类名,如下:
在Src目录:javah com.lms.jni.JniTest,在上面的截图,也可以看到javac之后,是回到src目录,再调用javah。
3)编写对应的C文件,如JniTest.c,在里面实现C/C++的方法,记得要放在jni文件夹下面。
4)编写An...
分类:
移动开发 时间:
2014-05-06 21:36:43
阅读次数:
500
标准的做法是 把 src 放到 /Android/develop/ 目录下去,然后建立
Android.mk 文件,然后 make modue ...., 但是,这种方式 太麻烦。下面介绍一种方法,可以比较快速的编译 C
库,和上一篇中一样,首先要设置自己的环境变量:cat setenv.shexp...
分类:
移动开发 时间:
2014-05-02 00:19:35
阅读次数:
488
前言:”懒”在这里当然不是贬义词,而是追求高效,拒绝重复劳动的代名词!做一个懒COCOS2D-X程序猿的系列文章将教会大家在工作中如何偷懒,文章篇幅大多较短,有的甚至只是几行代码,争取把懒发挥到极致!一.懒人说书Android.mk中LOCAL_SRC_FILES需要罗列出所有参与编译的文件,这样在...
分类:
移动开发 时间:
2014-04-29 16:36:46
阅读次数:
628