
Android Native
文章平均质量分 81
Chucky_Hu
程序员
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
解决变量名被#define的问题
今天在移植一个Linux C程序到 Android 源码层时遇到一个问题,记录下来已备其他遇到此类问题的朋友查阅:In file included from ******.c:82:0:bionic/libc/kernel/common/linux/sysctl.h:37:24: error: expected identifier or '(' before '[' token查看sysc原创 2015-12-31 11:05:06 · 1283 阅读 · 0 评论 -
Android.mk报No rule to make target问题的一种解决方法
在编写Androi Native makefile Android.mk的时候经常遇到以下问题make: *** No rule to make target `***.c', needed by `***.o'. Stop.有一种可能的原因是引用***.c的路径是错误的,导致引用不到***.c, 此时可以仔细查看***.c的路径是否正确。原创 2015-12-31 11:14:13 · 7462 阅读 · 0 评论 -
Android Native中Android.mk编译链接时命名冲突的问题
今天在移植一个Linux C程序到 Android 源码层时遇到一个问题,记录下来已备其他遇到此类问题的朋友查阅:/home/***/android4.2/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/bin/../lib/gcc/arm-linux-androideabi/4.6.x-google/../../../../arm-原创 2015-12-31 11:17:57 · 1259 阅读 · 0 评论 -
LINUX netlink机制
本文转自:http://www.cnblogs.com/iceocean/articles/1594195.html感谢原作者的分享!Netlink 是一种特殊的 socket,它是 Linux 所特有的,类似于 BSD 中的AF_ROUTE 但又远比它的功能强大,目前在最新的 Linux 内核(2.6.14)中使用netlink 进行应用与内核通信的应用很多,包括:路由 daem转载 2016-01-22 10:18:43 · 1273 阅读 · 0 评论 -
Android Native C++ 层中使用AudioRecord录制PCM音频
Android应用程序很少会用到Android Native C++ 层中AudioRecord来录制PCM,但也不是完全没有需求,至少这么做可以在不懂C++的程序员面前装装逼!直接在Native C++层录制和处理PCM数据可以避免数据拷贝到虚拟机,再由虚拟机拷回到Native C++层;虽然这个消耗笔者认为应该不大,但是没有具体分析过虚拟机,不清楚,有知道的朋友请告诉一下。 本文原创 2016-01-15 10:23:03 · 8319 阅读 · 6 评论