Android
文章平均质量分 68
janlin1213
这个作者很懒,什么都没留下…
展开
-
Andriod单独编译模块
1.设置环境变量$ source ./build/envsetup.sh或. ./build/envsetup.sh注意:是source执行,不是直接./执行,. ./*同source ./*。区别请参考:http://hi.baidu.com/guzh原创 2011-08-11 10:22:36 · 594 阅读 · 0 评论 -
Andriod编译内核模块*.ko
在单独编译Android的内核模块之前,必须要成功配置编译过整个Android系统(至少要编译成功boot.img),生成正确的out目录。1.编写Makefile。按照以下格式编写Makefile。 1 obj-m += aaa.o 2 #obj原创 2011-08-11 11:36:00 · 4519 阅读 · 0 评论 -
Google输入法调用抛出JNI错误
这两天在调查ICS中Google输入法crash的问题。 首先调查到原因是:libjni_pinyinime.so已生成在“¥OUT/obj/SHARED_LIBRARIES/”下,但没有打包到system.img中。 解决这个问题的方法是:在Andriod.mk指定依赖关系,指定PinyinIME.apk依赖于libjni_pinyinime.so。 在packag原创 2012-03-08 11:43:01 · 6663 阅读 · 0 评论 -
ubuntu 12.04编译android代码遇到"_FORTIFY_SOURCE"的解决方法
问题原因:ubuntu 12.04中的gcc版本为4.6版本过高解决方法一:1. 安装gcc和g++ 4.4版本sudo apt-get install gcc-4.4 g++-4.4 g++-4.4-multilib2. 修改gcc链接cd /usr/bin/sudo mv gcc gcc.baksudo ln原创 2013-08-21 11:43:56 · 1206 阅读 · 0 评论