android
文章平均质量分 74
emtribe
这个作者很懒,什么都没留下…
展开
-
Gsensor的整个系统架构
转自:http://blog.csdn.net/yinwei520/article/details/6817356一、首先建立这样一个全局的观念: Android中sensor在Android系统架构中的位置及其工作。方框图如下:从以上方框图中,可以看出Android中sensor在系统分为四层:驱动层(Sensor Driver)、硬件抽象层(Nativ转载 2013-03-04 14:45:10 · 494 阅读 · 0 评论 -
关于recovery、radio、boot等刷机名词意思
转载来的!一、 recovery 在刷机这件事中你经常会看到recovery的身影,从字面上来看就是【恢复】的意思,大家可以直接把recovery当作一个【刷机界面】。一般某些手机的刷机和提ROOT也需要recovery的刷新。再说一下recovery 几个主要的功能,不过每个手机的recovery 都有一些区别,可能不太一样,如果你手机中的recovery没有以下选项也属正常转载 2013-04-17 18:24:23 · 2005 阅读 · 0 评论 -
关于boot.img和recovery.img的编辑和修改
以下是偶翻译的关于boot.img和recovery.img的编辑和修改方面的文章,希望能够为感兴趣的朋友节约一些看资料的时间。感谢本文的作者:Alansj, DarkriftX, RyeBrye, Will, Try OP9, Tonyb486, Timmmm, Lxrose还有好多不知名的作者们在wiki上的不懈努力。如何解包/编辑/大包boot.img文件很多人用自己的方式解转载 2013-04-17 18:26:27 · 892 阅读 · 0 评论 -
android编译全过程
本文主要参考官方文档(http://source.android.com/download)和网上相关资料(http://blog.csdn.net/HKjinzhao/archive/2009/03/18/4002326.aspx,http://www.williamhua.com/2009/04/30/how-to-build-android-15-kernel-image/)。网上的资料对于转载 2013-04-17 18:00:06 · 704 阅读 · 0 评论 -
如何解包/编辑/打包boot.img文件
感谢本文的作者:Alansj, DarkriftX, RyeBrye, Will, Try OP9, Tonyb486, Timmmm, Lxrose还有好多不知名的作者们在wiki上的不懈努力。来源:http://android-dls.com/wiki/index.php?title=HOWTO:_Unpack%2C_Edit%2C_and_Re-Pack_Boot_Images转载 2013-04-18 10:52:57 · 586 阅读 · 0 评论 -
android平台刷机包的制作研究
android平台刷机包的制作研究 1~2(研究2.2rom用到的知识)最近有朋友问偶如何制作android平台的刷机包的问题。总算说服自己研究一下如何制作一个android平台的刷机包,可能我了解的方法还不是很全面,也走了不少的弯路,但是以此做为一串探索的足迹,希望能为来者节约宝贵的时间,也请对此感兴趣的各位同仁尽量避免偶曾经犯过的错误。在此先要明确声明一下:由于转载 2013-04-18 10:30:28 · 576 阅读 · 0 评论 -
Android源代码目录结构简要分析
frameworks 目录 (核心框架——java及C++语言).|-- base (基本内容)| |-- api (?都是xml文件,定义了java的api?)| |-- awt (AWT库)| |-- build (空的)| |-- camera (摄像头服务程序库)| |-- cmds (重要命令:am、app_pro转载 2013-04-18 10:59:19 · 574 阅读 · 0 评论 -
ubuntu 12.04(64位)下搭建android2.3/android4.2/4.1/4.0开发环境
本文介绍在WIN7操作系统通过在虚拟机VMWARE和Ubuntu下搭建了一个android2.3/android4.2/android4.1/android4.0编译环境的操作过程,包括LINUX系统安装,JDK安装,samba服务和ssh服务安装。因为要下载补丁,需要网络支持,要能够上网。电脑要64位cpu,安装好win7操作系统。第一步:下载ubuntu地址:LINUX有3转载 2013-04-18 11:40:36 · 567 阅读 · 0 评论 -
Android系统Recovery工作原理之使用update.zip升级过程分析(六)---Recovery服务流程细节 .
Recovery服务毫无疑问是Recovery启动模式中最核心的部分。它完成Recovery模式所有的工作。Recovery程序对应的源码文件位于:/gingerbread0919/bootable/recovery/recovery.c。一、 Recovery的三类服务: 先看一下在这个源码文件中开始部分的一大段注释,这将对我们理解Recove转载 2013-05-12 17:31:49 · 583 阅读 · 0 评论 -
瑞芯微2816和2808开ROOT,修改固件教程!
瑞芯微android固件包介绍瑞芯微的android固件包分两种:一种为量产升级包(暂且如此称呼吧,PS:其实称之为开发包较为合适,因为是使用开发工具进行升级。),使用量产升级工具RKAndroidTool.exe进行升级,量产升级包的文件包含:HWDEF、package-file、parameter、recover-script、Rock28Boot(L).bin、update-scri转载 2013-04-17 18:23:21 · 2500 阅读 · 0 评论 -
Android 开发之 ---- 底层驱动开发
驱动概述 说到 android 驱动是离不开 Linux 驱动的。Android 内核采用的是 Linux2.6 内核 (最近Linux 3.3 已经包含了一些 Android 代码)。但 Android 并没有完全照搬 Linux 系统内核,除了对Linux 进行部分修正,还增加了不少内容。android 驱动 主要分两种类型:Android 专用驱动 和 Android 使用转载 2013-03-19 17:31:55 · 1070 阅读 · 0 评论 -
android中ADT、SDK、APK的关系
ADT(Android Development Tools): 目前Android开发所用的开发工具是Eclipse,在Eclipse编译IDE环境中,安装ADT,为Android开发提供开发工具的升级或者变更,简单理解为在Eclipse下开发工具的升级下载工具。adt只是一个eclipse的插件,里面可以设置sdk路径SDK(Software Development Kit): 一般是一些被转载 2013-02-20 17:11:19 · 9311 阅读 · 0 评论 -
android架构和原理分析(G-sensor即Gravity-sensor--重力传感器)
转自:http://blog.csdn.net/silingsong/article/details/7513157本文主要描述了在android2.3平台G-sensor相关软硬件的体系架构和实现原理,按照Applications、Framework、HAL、Driver和Hardware五大层次分别介绍。1.系统架构 (Architecture)1.1 An转载 2013-03-04 14:43:59 · 3102 阅读 · 0 评论 -
Android程序项目结构
运行Eclipse之后新建一个Android Project,各个参数如下:Project NameBMIApplication NameBMIPackage Namecom.demo.android.bmiCreate ActivityBmiMin SDK Version 3(自动填入)转载 2013-02-20 16:59:03 · 274 阅读 · 0 评论 -
Eclipse3.7中搭建Android开发环境
1、下载Eclipse3.7,登录http://www.eclipse.org/downloads/,下载Eclipse Classic 3.7:2、安装ADT插件:下载好Eclipse后解压,运行Eclipse,第一次运行会提示设置workspace;在菜单栏选择Help—Install New Software,在Work with栏输入http://dl-ssl.google.com转载 2013-02-20 17:12:46 · 291 阅读 · 0 评论 -
Android开发之旅:环境搭建及HelloWorld(window下)
引言本系列适合0基础的人员,因为我就是从0开始的,此系列记录我步入Android开发的一些经验分享,望与君共勉!作为Android队伍中的一个新人的我,如果有什么不对的地方,还望不吝赐教。在开始Android开发之旅启动之前,首先要搭建环境,然后创建一个简单的HelloWorld。本文的主题如下:1、环境搭建 1.1、JDK安装 1.2、Eclipse安装 1.3、转载 2013-02-20 17:06:32 · 337 阅读 · 0 评论 -
Ubuntu下安装Android Eclipse开发环境
记录了为FS_S5PC100平台在Ubuntu下安装Android Eclipse开发环境的搭建过程。使用Ubuntu版本为10.10。1、安装JDK(1) 安装“Linux-Android\toolchain”目录下的“jdk.bin”,jdk.bin是Jdk1.5。Jdk1.5是编译Android2.1必须的工具,而且只能是1.5,其他版本(比如1.6)都不行。把“jdk.bin”转载 2013-03-05 11:12:37 · 267 阅读 · 0 评论 -
Android APK及签名
APK是AndroidPackage的缩写,即Android安装包(apk)。APK是类似Symbian Sis或Sisx的文件格式。通过将APK文件直接传到Android模拟器或Android手机中执行即可安装。apk文件和sis一样,把android sdk编译的工程打包成一个安装程序文件,格式为apk。 APK文件其实是zip格式,但后缀名被修改为apk,通过UnZip解压后,可以看到D转载 2013-03-19 17:29:09 · 2517 阅读 · 0 评论 -
第一个Android应用程序的创建、修改、打包、卸载等常用操作
Android的模拟器默认的语言是英语,对于没有接触过Android的人来说,好多功能都不知道是啥意思,于是将手机语言先设置成中文再说。怎么设置呢? 先打开AndroidAVD,运行一个配置好的Android的实例,将手机解锁,点击桌面上的setting图标 ,找到Language & Input选项 ,点击找到Language,滑动鼠标就会找到转载 2013-03-19 17:30:26 · 780 阅读 · 0 评论 -
Android LayoutInflater inflate
LayoutInflater常用于动态载入布局文件,需要使用LayoutInflater.inflate()来载入;获得 LayoutInflater 实例的三种方式1. LayoutInflater inflater = getLayoutInflater();//调用Activity的getLayoutInflater() 2. LayoutInflater infla转载 2013-11-21 23:41:14 · 674 阅读 · 0 评论