在androidproject中编译C++时,找不到头文件,报错例如以下:fatal
error: string: No such file or directory解决该问题须要在Android.mk文件里:LOCAL_C_INCLUDES
:= \ bionic \ external/stlpo...
分类:
编程语言 时间:
2014-06-12 06:54:25
阅读次数:
387
一、
1、定义硬件访问服务接口(为了进程间通信)
~/android-2.3_r1/frameworks/base
----Android.mk
----/core/java/android/os/IFregService.aidl
Android系统提供了一种描述语言来定义具有跨进程访问能力的服务接口,这种描述语言称为Andr...
分类:
其他好文 时间:
2014-06-11 06:42:03
阅读次数:
276
1、实现硬件访问服务的JNI方法
frameworks/base/services/jni
----com_android_server_FregService.cpp
----onload.cpp
----Android.mk
com_android_server_FregService.cpp
#define LOG_TA...
分类:
其他好文 时间:
2014-06-11 06:17:35
阅读次数:
249
1、开发Android应用程序来使用硬件访问服务
~/android-2.3_r1/packages/experimental/Freg
----AndroidManifest.java
----Android.mk
----src
----shy/luo/freg...
分类:
移动开发 时间:
2014-06-11 00:04:37
阅读次数:
362
最近移植ffmpeg到android做转码工具,编译出的了libffmpeg.so,调用该库遇到了点小问题,参考下面的文章解决:***************************如果你的代码不想随Android开源发布,或者你的代码用到了闭源的第三方库文件,你可以把需要的库动态链接到自己的程序中,修改Android.mk..
分类:
移动开发 时间:
2014-06-04 12:54:35
阅读次数:
442
1 zygote分析1.1
简介Zygote本身是一个NATIVE层的应用程序,与驱动、内核无关。前面已经介绍过了,zygote由init进程根据init.rc配置文件创建。其实本质上来说,zygote就是app_process,这个名字在android.mk中指定,但是在运行的时候,app_pro...
分类:
其他好文 时间:
2014-05-26 13:17:29
阅读次数:
274
SourceInsight真的是查看源代码的神器。只要知道了文件名,就可以快速定位到文件。最近在研究Android的touch系统,发现MotionEvent的getX()方法调用的是nativeGexAxis(),于是想看看该本地代码是如何实现的,但我不知道nativeGexAxis的实现代码在什么位置。Android中的类调用本地代码是通过类名相似或Android.mk文件定义。MotionE...
分类:
移动开发 时间:
2014-05-24 23:24:19
阅读次数:
301
在Android.mk文件的LOCAL_SRC_FILES后面加入包含该类或函数的文件,用\隔开,\后换行继续添加例如LOCAL_SRC_FILES :=
NDKTest.cpp\bncore.c\bn_error.c\bn_fast_mp_invmod.c\bn_fast_mp_montgomer...
分类:
其他好文 时间:
2014-05-24 01:30:48
阅读次数:
1159
1.编译时出现No rule to make target
错误,尝试删除XXX/proj.android/obj/local/armeabi/objs这个文件夹。2.android.mk正确写法LOCAL_PATH
:= $(call my-dir)include $(CLEAR_VARS)LOC...
分类:
移动开发 时间:
2014-05-21 22:59:16
阅读次数:
374
C/C++开发,在NDK和源码中输出Log信息的方法!
NDK:
1、包含头文件
#include
2、Android.mk中包含库
LOCAL_LDLIBS += -L$(SYSROOT)/usr/lib -llog
上面这个一定要,不然出现error: undefined reference to '__android_log_print'
LOCAL_SHARED_LIB...
分类:
移动开发 时间:
2014-05-15 13:03:34
阅读次数:
358