- 博客(5)
- 资源 (12)
- 收藏
- 关注
原创 C/C++编写Android系统应用程序模块
1、在Android源代码工程环境中,可以用C/C++语言编写应用程序模块(可执行程序或者动态链接库so)。这些模块的源代码一般位于external目录下,编译结果一般位于/system/bin或者/system/lib目录下。 2、Hello Word程序示例 2.1、代码结构 源代码根--| |--external--|
2016-05-30 15:25:18 1231
原创 番外篇:linux硬件驱动程序开发简介
本篇日志将描述如何在linux内核里面添加硬件驱动程序模块。 1、程序结构: 假设linux内核源码(2.6.29版)的跟目录是goldfish,要开发的驱动程序名是freg goldfish--| |--drivers--| |--freg--|
2016-05-30 11:58:09 567
原创 android 源代码编译
android源代码研究是通向高级Android工程师的必由之路。下面选择两个版本的Android源码编译总结实践经验。 1、android源代码获取 android源代码获取工具:repo,基于git改装。 repo使用:安装repo工具(网上找方法),新建空工程目录,在此目录下repo init -u http://... (这个初始化命令仅对当前目录有效,其配置信息写在当前目录的".r
2016-05-26 16:44:55 1751
原创 android studio开发NDK模块
1、找到控制台 View->Tool Windows->Terminal 2、Build-->make proj得到相关的class文件 3、写包含native函数的java类,javac得到此java类的class文件 D:\source\android_studio\alpha1_20160407\alpha1s\src\main>javac -d D:\source\an
2016-05-09 17:52:07 749
原创 android编译系统(一):GUN Make简介
对于大型项目,源文件通常非常多,不可能逐个编译。make工具是一款自动编译工具,可以用于大型项目编译。 make具有高度灵活性:如果项目仅仅修改某几个源文件,则只需重新编译这几个源文件;如果某个头文件被修改了;则需重新编译所有引用该头文件的源文件。 makefile 文件是编译信息描述文件。
2016-05-05 16:14:43 896
区块链二十四 对《区块链二十三 Hyperledger Fabric技术 深入研究MSP配置及启动文件》的验证
2018-07-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人