自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (6)
  • 收藏
  • 关注

原创 Android.mk详解

概述    Android.mk文件用来向编译系统描述如何编译你的源代码。更确切地说,该文件其实就是一个小型的Makefile。由于该文件会被NDK的编译工具解析多次,因此应该尽量减少源码中声明变量,因为这些变量可能会被多次定义从而影响到后面的解析。这个文件的语法允许把源代码组织成模块,每个模块属于下列类型之一:APK程序:一般的Android程序,编译打包生成apk文件。JAVA

2017-03-29 13:02:57 270

原创 android中调用共享库.so的几种方法

底层调用共享库中函数的方法> 首先使用dlopen("libmedia.so", RTLD_LAZY); 加载对应的库文件libmedia.so;> 之后使用dlsym(libhandle, "function_name"); 获取指定函数的指针;> 最后使用获取的函数指针调用对应的函数,执行相应的操作;需要注意的是,调用的共享库都必须在对应的Android.mk的共享库中添加;

2017-03-29 10:50:15 4945 1

原创 函数调用栈分析

函数调用栈分析Android中C/C++代码使用CallStack打印出的函数调用栈通常不是特别的详细,有些地方只是打印出了库之间的调用关系,具体的函数之间的调用关系无法清楚的获取;基于这些问题,我们需要使用其他的一些工具对打印出的调用栈进行进一步的分析;打印出的函数调用栈信息如下:D/Audio ( 262): #00 pc 0000cff1 /system/lib/li

2017-03-15 10:35:42 472

原创 函数调用栈打印

Linux打印函数调用栈方法一:#include #include #include /* Obtain a backtrace and print it to stdout. */void print_trace (void){ void *array[10]; size_t size; char **strings; size_t i; size = bac

2017-03-14 17:53:43 5608

原创 firefox开发指南

firefox os 架构理解:firefox os架构 官方文档 firefox os App开发及部署实例:app实例 firefox os 框架图:框架图 firefox 应用开发指南:应用开发 firefox os 手机开发之设备调用:设备调用 firefox 学习资源集:学习资源 Linux startup process:Linux启动流程 Firefox OS 学习——

2017-03-02 10:56:51 274

2020年节假日维表更新.xlsx

2020年法定节假日表(包含周末) 包含是否法定节假日字段 日期(周末、节假日) 是否节假日 20200101 1 20200104 0

2020-07-16

《第一本Docker书》

《第一本Docker书》详细介绍Docker容器的应用实例,测试中使用Docker,Docker用于持续集成,多容器网络互连,多容器应用栈

2018-05-10

ubuntu配置文件备份

~/.bashrc:/etc/profile:/etc/vim/vimrc:/etc/bash.bashrc

2016-11-03

神经网络c++代码

神经网络实例代码,有很详细的注释供大家学习。

2014-12-11

BTS-STM32程序

源码很详细,注解很明了,希望对STM32学习者有帮助。

2014-05-19

C语言习题集与实验指导

非常全面,非常好用。有很多实例供大家学习。

2014-03-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除