自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

温陵布衣的专栏

记录生活的点滴

  • 博客(14)
  • 资源 (6)
  • 收藏
  • 关注

转载 我给塞班写的的墓志铭(作者:塞班創始人)

Paul Cockerton作者是塞班創始人之一13年前,我站在伦敦Marylebone路上的一家打印店前慷慨陈词,作为宝意昂ARM部门的一员,我们当时计划成立一家新公司,计划着新公司的股东应该是当时领先的手机厂商——爱立信和诺基亚。在接下来的十周里,宝意昂软件部门的高管们花费了18个小时与宝意昂、爱立信、诺基亚的董事会成员谈判,在硬塞进去几位银行家和律师后,新公司终于在满足每

2012-03-30 11:45:45 1841

转载 android 系统 makefile文件(Android.mk)组织结构

Android.mk脚本结构 下面是main.mk文件包含关系,本文档主要说明的就是这些文件里到底做了什么。(这个文件被根目录下的makefile文件包含)                     一.     main.mk   1.检查版本号,设置环境变量(BUILD_SYSTEM)和缺省的目标。$(MAKE_VERSION) >= 3.81,BUILD_SYSTEM= b

2012-03-28 23:38:32 1955

原创 Android编译系统(四):Android 编译系统框架分析及main.mk分析

一、概述       自Android开源以来,引起了嵌入式行业一股热潮,很多嵌入式开发者表示对Android有很强的兴趣,并下载Android源码进行编译和移植。Android源码的巨大(repo下来,大概2G)给人以Android相当复杂的错觉。本文从Android编译系统的角度,让大家了解Android其实也是很纯真的。     Android编译系统(build system)

2012-03-28 23:28:49 3974

转载 Android 的 ramdisk.img、system.img、userdata.img 作用说明,以及UBoot 系统启动过程

首先通過編譯,先將android內核編譯成功。正常情況下,在目錄out/target.product/generic/(但是有的就沒有generic文件,如freescale和iriver;但是lonshinetech下面就有這個文件,依據情況而定,只要能找到生成的三個文件就可以。例如:~/freescale/R9.2/out/target/product/imx51_bbg$ )下會生成三個文件

2012-03-28 20:13:55 2917

转载 Android编译系统(三):官方文档Android Build System

本文档位于Android源码树中:build\core\build-system.htmlAndroid Build SystemStatus: Draft   (as of May 18, 2006)ContentsObjectiveThe primary goals of reworking the build system are (1) to make depe

2012-03-28 17:10:29 2994 1

原创 Android 编译系统(二):envsetup.sh学习

一、编译指令     cd $(Android_dir)     // 进入android源码的根目录     . build/envsetup.sh  // 特别注意,点号后面跟着一个空格,然后才是 build     chooseproduct dkb     choosevariant eng     export ANDROID_PREBUILT_MODULES=/ho

2012-03-28 16:04:33 3903

原创 Android 编译系统(一):Android.mk的学习

有关Android.mk的详细讨论,请参考Android源码树中以下两篇文章,以下文章只是一个入门介绍:     ndk/docs/OVERVIEW.html     ndk/docs/ANDROID-MK.html如下文件主要摘自:http://www.cnblogs.com/lilactutu/archive/2010/12/06/1897696.html一、概述一个A

2012-03-27 23:22:35 2129

转载 【Android】adb操作命令详解

关于adb,官方可以看:Android Debug Bridge本文摘自:http://tech.163.com/mobile/09/1105/06/5NBAG1OQ00112K88.html提到adb.exe,一直关注我们Android系列教程的朋友们应该不会感到陌生,因为无论取得Root权限或者刷机的时候我们都通过adb直接操作管理Android手机,但是可能大多数对于adb仅仅局

2012-03-08 19:03:05 1781

转载 Android repo 魔法

本文转载自:http://www.worldhello.net/2010/08/31/1915.html本文是repo的高级说明,讲述repo的实现原理,一般可以不用理会。Android repo 魔法Android 为企业提供一个新的市场,无论大企业,小企业都是处于同一个起跑线上。研究 Android 尤其是 Android 系统核心或者是驱动的开发,首先需要做的就是本地克隆建立

2012-03-08 15:57:56 1601

原创 【Android(三)】采用Repo 和 Git 进行Android的版本控制

有关 Repo 和 Git 的使用查看如下:Repo:Repo command referenceGit:参考 Git Community Book另外,Android官网下也有一篇文章介绍这两个工具,但个人看不懂:Version Control with Repo and Git

2012-03-08 15:42:10 1485

原创 【Android(二)】下载android源码树

此文主要摘自:http://source.android.com/source/downloading.html,并在其中加上自己的注解Installing RepoRepo is a tool that makes it easier to work with Git in the context of Android. For more information about Repo

2012-03-08 15:30:03 1701

原创 【Android(一)】如何在Ubuntu上配置安卓开发环境

时隔几年,终于还是重回Android阵营,重新学习Android,边写边记笔记,以免以后自己忘记。此文主要摘自:http://source.android.com/source/initializing.html,并在其中加上自己的注解在开始之前,需要先安装VMware Tools等工具,可以参考笔者另一篇文章:Ubuntu使用心得Initializing a Build En

2012-03-07 22:39:47 3042 1

原创 【Android】导入低版本 project到高版本sdk后,遇到的兼容问题的解决

使用高版本的SDK后再导入以前用低版本的project时,会遇到一些兼容性的问题   一、Unableto resolve target 'android-5'   根源:本机中现在使用的是2.3的SDK,API的版本是10;而导入的工程使用的是2.0开发的,其API版本是5。   解决办法:      1 将default.properties中的target=android

2012-03-07 18:44:34 1798

转载 【Android】INSTALL_FAILED_UPDATE_INCOMPATIBLE错误解决措施

Android,UPDATE,FAILED,INCOMPATIBLE,INSTALL晚上在测一个widget,前面测的好好的,后面再安装的时候发现如下错误:[2009-06-07 02:39:35 - battery] Performing sync[2009-06-07 02:39:35 - battery] Automatic Target Mode: using device

2012-03-07 18:38:52 1412

一种将压缩包中与另外一个目录中相同的文件提取出来的方法

不知道您在开发中碰到过这种情况没:在其他公司提供的平台上做二次开发,但对方每次源码一有更新, 都不是以patch 包的形式给出,而是将整个工程打包过来,搞得大家每次都得加班来合代码。 这种情况大家都怎么处理呢?我最早是这么做的:

2010-05-02

一种将压缩包中与另外一个目录中相同的文件提取出来的方法

不知道您在开发中碰到过这种情况没:在其他公司提供的平台上做二次开发,但对方每次源码一有更新, 都不是以patch 包的形式给出,而是将整个工程打包过来,搞得大家每次都得加班来合代码。 这种情况大家都怎么处理呢?我最早是这么做的:

2010-05-01

Ubuntu使用心得

这篇文章中每一章几乎都是独立的,都为了解在使用Ubuntu中碰到的问题,以及解决方法。 操作系统:ubuntu9.04,安装于虚拟机VMware6.5.3中。

2010-04-05

《人月神话》网感:国内实战体验精华册

《人月神话》在出版32年纪念版的时候附带了本《国内实战体验精华册》。该手册在网上下载不到,但相关素材在网上都有。所以本人从网上将相关资料摘录下来,整理成本文档。

2010-04-04

jflash 源码(支持Linux和Windows两种开发平台)

该源码还支持Linux和Windows两种开发平台,在Linux以及Windows的VC底下编译通过。

2009-07-20

通过JTAG下载文件到ARM的原理

最近在做这方面的开发,整理文档及源码见附件。 本文档详细讨论了JTAG开发中涉及的所有部分:Nand Flash、JTAG协议以及并口编程,支持S3C2410和S3C2440两种处理器。该源码还支持Linux和Windows两种开发平台,在Linux以及Windows的VC底下编译通过。 对于开发中容易碰到的问题,也做了一些讨论。

2009-07-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除