-
Android 4.0 OTA 升格过程概述
Android4.0OTA升级过程概述分析Recovery流程,可从分析升级包入手。升级包可由makeotapackage命令生成,由Makefile和打包脚本(Python)配合生成。生成规则比较复杂,其中包含了签名过程,细节不表,主要关注它的内容。升级包解压后结构如下:/home/simba/update_zip|--boot.img|--Manifest.xml|--META-INF||--...
21
热度 -
(转)android JNI 学习札记1
(转)androidJNI学习笔记1下载Android安安软件请到:http://code.google.com/p/andbox???????JNI是JavaNativeInterface的缩写,译为Java本地接口。它允许Java代码和其他语言编写的代码进行交互。在android中提供JNI的方式,让Java程序可以调用C语言程序。android中很多Java类都具有native接口,这些接口...
45
热度 -
SDAV:Stardict for Android Version; Stardict的Android版兑现
SDAV:StardictforAndroidVersion;Stardict的Android版实现RT,既然是实现就说说怎么弄一个出来。(说明:鉴于作者精神问题,基本胡扯)零、无药可救了,为毛要从0开始,强迫症典型,要电。不过话说优秀的程序员都是强迫症患者,这个我到有点自(我欣)慰。首先看看linux下倒是有不少dict,但是android开源的真没有找到,找了半天懒得再去找了,不如自己弄一个算...
62
热度 -
Android源代码构造分析
Android源代码结构分析Android源代码结构分析Google提供的Android包含了:Android源代码,工具链,基础C库,仿真环境,开发环境等,完整的一套。第一级别的目录和文件如下所示:----------------├──Makefile全局的Makefile├──build系统编译规则和配置所需要的脚本和工具----------------├──prebuilt 各种平台编译工...
10
热度 -
NDK环境,怎么从多个静态库生成一个动态库
NDK环境,如何从多个静态库生成一个动态库?Android.mk如下,想用四个外部的.a生成一个.so文件,.a和test.c均位于$PROJECT/jni根目录,test.c只包含一个空函数,这个makefile生成的libtest.so只有不到2K,而四个静态库加起来有1.5M,明显没有包含进去,请问有哪位弄过类似编译的,能否指点一下在下,万分感谢!LOCAL_PATH:=$(callmy-d...
75
热度 -
需要帮助啊LCD驱动的时序配置
急需帮助啊,LCD驱动的时序配置今天调试LCD驱动,LCD驱动是:SharpLQ104V1DG61首先要配置一些lcd的时序之类的,比如如下:vspw,vbpd,vfpd,hspw,hbpd,hfpd...看了半天lcd的时序图,我也没看懂到底是怎么算的,哪个懂的大侠给提供个思路啊,这些到底怎么配呢?下面是s5pv210的芯片上的lcd控制时序:lcd时序图如何看color='#FF8000'>-...
70
热度 -
Android NDK开发指南-Application.mk资料
AndroidNDK开发指南---Application.mk文件Application.mk文件简介:-----------------------------要将C\C++代码编译为SO文件,光有Android.mk文件还不行,还需要一个Application.mk文件。本文档是描述你的Android应用程序中需要的本地模块的Application.mk的语法使用,要明白如下。Applicat...
99
热度 -
android小设立
android小设置1开机图片:android-logo-mask.pngandroid-logo-shine.png这两个图片一个在上一个在下./out/target/common/obj/JAVA_LIBRARIES/android_stubs_current_intermediates/classes/assets/images/android-logo-shine.png./framewo...
23
热度 -
ubuntu下编译undefined reference to error解决办法
ubuntu下编译undefinedreferencetoerror解决方法在ubuntu下编译程序时,经常会遇到“undefinedreferencetoxxxxx”报错,这是一个程序猿经常犯的错误,也是比较容易解决的错误这里总结一些可能的原因和解决方案,给需要的朋友:首先,出现这个错误,很大可能是你根本没有包含这个函数申明的头文件,这个是新手容易犯的失误,你需要保证这个“undefinedre...
286
热度 -
在C#中使用.NET SDK创办控制
在C#中使用.NETSDK创建控制下载示例工程-8Kb介绍在这篇教程中,我将使用.NET架构创建一个简单的时钟控制示例,这个控制是一个显示当前时间的时钟,我将指导读者实现秒针并显示钟点数。文章加亮处是创建这个控制的关键点,读者可以参考其中的代码。创建一个控制的最快的方法是从这里拷贝一个控制示例代码:..ProgramFilesNGWSSDKSamplesQuickStartwinformssamp...
137
热度 -
Dropbox客户端源码破译
Dropbox客户端源码破解下面是dropbox(左)和同步盘(右)的安装目录对比Dropbox的安装目录相对来说比较干净,东西很少!简单分析一下dropbox的安装目录构成:llocales,icudt.dlllibcef.dll这三个是跟CEF(ChromiumEmbeddedFramework)框架的包lMicrosoft.VS90.CRTlDropbox.exe主程序lDropboxExt...
86
热度 -
Ubuntu环境下cmake编译C++代码
任务描述:在Ubuntu下利用cmake方式编译C++代码,并运行。 PartA源码 step1.编写示例代码如下: #include<iostream> #include"a.h" #defineNUM100 intmain() {std::cout<<NUM<<std::endl;std::cout<<"HelloWorld!"<<...
8
热度 -
libUV编译步骤
libUV库下载地址:https://github.com/libuv/libuvhttps://dist.libuv.org/dist/解压之后,进入源文件打开readme.md文件就可以看到编译步骤别人libUV的blog BuildInstructions ForGCCtherearetwobuildmethods:viaautotoolsorviaGYP.GYPisameta-builds...
93
热度 -
2010届 嵌入式方向 研究生,求发展思路,该怎么解决
2010届嵌入式方向研究生,求发展思路各位嵌入式行业的前辈好!后生小辈恳请各位帮忙指条明路。 我本科就读于一所财政类院校,专业是“计算机科学与技术”,在学校没学到多少东西,就是基础理论课。考研就是想获得两年时间来好好学点东西。现在激情四溢,斗志昂扬,就差路线,正在学着Ing. 现在我在青岛大学跟随一位硬件水平相当牛的老师学习嵌入式。老师的意思是让我走软件方向。也就是说”嵌入式系统软件工程师“。开始...
197
热度 -
Android NDK开发(2)——从Hello World学起
AndroidNDK开发(二)——从HelloWorld学起转载请注明出处:http://blog.csdn.net/allen315410/article/details/41805719上篇文章讲述了AndroidNDK开发的一些基本概念,以及NDK的环境搭建,相信看过的朋友NDK开发环境搭建应该是没有问题了,还没有搭建或者不知道怎么搭建的朋友请点击这里。那么这篇文章,我们跟刚学Java编程语...
94
热度 -
Android之Android.mk用法引见
Android之Android.mk用法介绍一个Android.mkfile用来向编译系统描述你的源代码。具体来说:该文件是GNUMakefile的一小部分,会被编译系统解析一次或多次。你可以在每一个Android.mkfile中定义一个或多个模块,你也可以在几个模块中使用同一个源代码文件。编译系统为你处理许多细节问题。例如,你不需要在你的Android.mk中列出头文件和依赖文件。NDK编译系统...
45
热度 -
在Ubuntu顶用Android NDK编译FFmpeg
在Ubuntu中用AndroidNDK编译FFmpeg原链接:http://www.cnblogs.com/scottwong/archive/2010/12/17/1909455.html最近在做Android上的项目,我被恶心的一塌糊涂。本以为Java是Android上的一等公民,结果深入学习之后才发现,Java在Android上就是个做UI的,除此之外无论想干什都得用C语言去实现。Andro...
39
热度 -
Android.mk文件语法规范(下部)
Android.mk文件语法规范(上部)Android.mk文件语法规范?Introduction:Android.mk编译文件是用来向AndroidNDK描述你的C,C++源代码文件的,这篇文档描述了它的语法。在阅读下面的内容之前,假定你已经阅读了docs/OVERVIEW.TXT文件,了解了它们的脚色和用途。概述:一个Android.mkfile用来向编译系统描述你的源代码。具体来说:-该文件...
82
热度 -
android起步过程及各个镜像间的关系
android启动过程及各个镜像间的关系Android启动过程Android在启动的时候,会由UBOOT传入一个init参数,这个init参数指定了开机的时候第一个运行的程序,默认就是init程序,这个程序在ramdisk.img中。可以分析一下它的代码,看看在其中到底做了一些什么样的初始化任务,它的源文件在system/core/init/init.c中。它会调用到init.rc初始化文件,这个...
28
热度 -
android上载编译以及文件系统提取总结
android下载编译以及文件系统提取总结原文地址:http://bbs.androidin.com/archiver/tid-2413.html原文基础上做部分修改由于论坛改版,很多有用的资源都不见了,所以这里把自己对cupcake下载和编译方法进行详细说明,以后还会陆续发完善的开发板移植说明、内核编译说明、一些模块级的分析等,希望对刚开始做android的朋友有所帮助,同时欢迎高手指正。一.P...
39
热度