随笔分类 -  Android

摘要:转自:http://bavon.bokee.com/5429805.html在x86+Linux上写的程序,在PC机上运行得很好。可是使用ARM的gcc进行交叉编译,再送到DaVinci目标板上运行的时候,出现了Bus error。出现的位置如下(其中Debug的内容是我在程序中添加的调试信息):root@211.69.193.189:~# arm_v5t_le-gcc -g shit.croot@211.69.193.189:~# ./a.outDebug: malloc space for the actual data: temp_buf = 0x13118Debug: in my_re 阅读全文
posted @ 2013-12-27 17:39 新绿 阅读(1521) 评论(0) 推荐(0)
摘要:原文链接:http://www.lupaworld.com/home.php?mod=space&uid=345712&do=blog&id=248921好久没有写bolg了,前些天遇到一个很纠结的问题,就是如何将一个可执行文件打包到APK中并且运行该文件,开始想用NDK的方式将其以动态库的方式打包至APK中,可是由于条件限制没有源码只有一个可执行文件。无奈之下只好采取曲线救国的道路。好了闲话少说我们进入主题吧首先我们要知道APK的打包原理有哪些文件时可以打包到APK中去的先将APK文件用winRAR工具打开可以看到起文件目录结果如下|-assest|-lib|-MET 阅读全文
posted @ 2013-12-12 15:43 新绿 阅读(2715) 评论(0) 推荐(0)
摘要:转自:http://www.j2medev.com/android/ShowArticle.asp?ArticleID=5439Android 系统整体架构:我们先看一下多媒体框架在整个Android系统所处的位置从框架图可以看出Media Framework处于Libraries这一层,这层的Library不是用Java实现,一般是C/C++实现,它们通过Java的JNI方式调用。多媒体架构:基... 阅读全文
posted @ 2010-01-04 15:47 新绿 阅读(1354) 评论(0) 推荐(0)
摘要:转载自:http://miaozl.spaces.live.com/blog/cns!F408F266382E09FE!832.entryGoogle于2007年底正式发布了Android SDK, 作为 Android系统的重要特性,Dalvik虚拟机也第一次进入了人们的视野。它对内存的高效使用,和在低速CPU上表现出的高性能,确实令人刮目相看。依赖于底层Posix兼容的操作系统,它可以简单的完... 阅读全文
posted @ 2009-12-27 10:54 新绿 阅读(354) 评论(0) 推荐(0)