Embedded Android 协同翻译

如果你有一定的Android的基础和英语基础,

有愿意贡献开源社区的心,

如果你对以下目录感兴趣,

欢迎加入我们协同翻译《Embedded Android》

此次协同翻译,将使用github的形式,请您务必有一个github的账号。

co-work QQ群:15997841

1,The Content

Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii
 
1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  1
History 1
Features And Characteristics 2
Development Model 4
Differences With "Classic" Open Source Projects 5
Feature Inclusion, Roadmaps, And New Releases 6
Ecosystem 7
10  A Word on the Open Handset Alliance 7
11  Getting "Android" 8
12  Legal Framework 9
13  Code Licenses 9
14  Branding Use 12
15  Google‘s Own Android Apps 13
16  Alternative App Markets 13
17  Oracle v Google 13
18  Hardware And Compliance Requirements 14
19  Compliance Definition Document 15
20  Compliance Test Suite 18
21  Development Setup And Tools 19
22   
23  2. Internals Primer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  21
24  App Developer‘s View 21
25  Android Concepts 22
26  Framework Intro 25
27  App Development Tools 27
28  Native Development 27
29  Overall Architecture 28
30  Linux Kernel 29
31  Wakelocks 30
32  Low Memory Killer 31
33  Binder 32
34  Anonymous Shared Memory (ashmem) 33
35  Alarm 34
36  Logger 35
37  Other Notable Androidisms 37
38  Hardware Support 38
39  The Linux Approach 38
40  Android‘s General Approach 39
41  Loading And Interfacing Methods 40
42  Device Support Details 42
43  Native User-Space 43
44  Filesystem layout 44
45  Libraries 45
46  Init 47
47  Toolbox 48
48  Daemons 49
49  Command-Line Utilities 50
50  Dalvik And Android‘s Java 50
51  Java Native Interface (JNI) 52
52  System Services 53
53  Service Manager And Binder Interaction 55
54  Calling on Services 57
55  A Service Example: the Activity Manager 57
56  Stock AOSP Packages 57
57  System Startup 59
58   
59  3. AOSP Jumpstart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  63
60  Getting the AOSP 63
61  Inside the AOSP 65
62  Build Basics 68
63  Build System Setup 68
64  Building Android 69
65  Running Android 73
66  Using ADB 75
67  Mastering the Emulator 79
68   
69  4. The Build System. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  85
70  Comparisons With Other Build Systems 85
71  Architecture 87
72  Configuration 88
73  envsetup.sh 91
74  Directive Definitions
75  Main Make Recipes 96
76  Cleaning 98
77  Module Build Templates 98
78  Output 102
79  Build Recipes 104
80  The Default droid Build 104
81  Seeing the Build Commands 105
82  Building the SDK for Linux And MacOS 105
83  Building the SDK for Windows 106
84  Building the CTS 106
85  Building the NDK 108
86  Updating the API 109
87  Building a Single Module 110
88  Building Out of Tree 110
89  Basic AOSP Hacks 112
90  Adding an App 112
91  Adding a Native Tool Or Daemon 113
92  Adding a Native Library 114
93  Adding a Device 115
94  Adding an App Overlay
95   

2,github提交流程

a,进入项目地址,先fork这个项目到你的项目中。

b,把你fork的项目clone到你本地

c,git branch dev 新建一个分支

d,git checkout dev 切换到dev分支

e, git remote add upstream https://github.com/koffuxu/Embedded_Android_in_Chinese把项目添加你的远程仓库

f,git remote update 把koffuxu的分支拿下来

g,git fetch upstream master 把koffuxu的maser分支更新到本地

h, git rebase upstream/master更新合并

之后更新使用如下命令

git remote update upstream  把koffuxu的修改更新到本地

git rebase upstream/master更新合并

OK,等的就是你。

时间: 2024-12-29 11:54:02

Embedded Android 协同翻译的相关文章

embedded android 协同翻译继续招募中

第一章和第三章已经开始翻译中, 第二章和第四章还等待认领. 协同翻译继续招募中 Embedded_Android_in_Chinese 描述: co-work QQ群: 15997841 book pdf 文档位于source/下面,请依据这个文档进行翻译 当前进度 章节认领中...... github参与简明流程 初始化项目 进入项目地址,先fork这个项目到你的项目中 把你fork的项目clone到你本地 git branch dev 新建一个分支 git checkout dev 切换到d

Android中文翻译 - Building Your First App 构建你的第一个应用

本文翻译自:https://developer.android.com/training/basics/firstapp/index.html 构建你的第一个应用(app) 欢迎来到安卓开发! 这个类别教你如何构建你的第一个应用.你讲会学到如何去创建一个安卓工程和启动一个可以调试的应用的版本.你将会学到一些安卓设计的基础,包括如何构建一个简单的用户界面和处理用户输入. 在你开始这个类别之前,确保你已经有了安卓开发环境并设置好,你需要: 1.下载安卓开发包(Android SDK) 2.为你的Ec

Android中文翻译 - Adding the Action Bar 添加活动栏(action bar)

2014-10-28 张云飞VIR 翻译自:https://developer.android.com/training/basics/actionbar/index.html 添加活动栏(Adding the Action Bar) 译者注:我找不到更好的词汇翻译action bar,虽然我也认为 活动栏 不是个好的翻译,但总要有个中文名字.不过为了方便识别,本文仍继续使用英文的actionbar 活动栏action bar 是非常重要的设计元素之一,你可以为你的app中的activity来实

Using lists in Android [带翻译]

Using lists inAndroid (ListView) – Tutorial 原文地址:http://www.vogella.com/tutorials/AndroidListView/article.html 申明:本译文参考谷歌和原文协作翻译,有很小一部分是意译方便理解.如有错误请联系(邮箱:[email protected]QQ:190951132 添加请表明是本文读者)更正. 拉尔斯· 沃格尔 Version4.6 Copyright? 2010,2011,2012,2013,

Android中文翻译 - AbstractAccountAuthenticator概述

我顺带把AbstractAccountAuthenticator  也翻译了,感觉直接看SampleSyncAdapter例子很难快速明白整体的意图,配合api是个好的方式,感叹android的api这是太详细了. AbstractAccountAuthenticator 概述 AbstractAccountAuthenticator 概述 这是一个抽象的基类,用于创建账户管理器(AccountAuthenticators).为了成为一 个 认证器,一个类必须继承该类,提供抽象方法的实现,并且写

Android中文翻译 - 主题(themes )介绍

译者注:theme(主题)和style(样式)是专用术语,下面对这两个词汇不在使用中文词汇. theme 是安卓的一种机制,用于为应用程序和activity提供一致的样式(style).样式style规范了组成用户图形接口的一些元素的可视化属性.比如颜色( color),高度,填充,字体尺寸.为了在平台中所有的APP应用之间,提供比较大的结合性.安卓提供了两个系统主题样式,这样当你构建应用时就可以选择: Holo Light Holo Dark 在帮助你构建APP时应用这些主题,适应普遍的安卓可

Android中文翻译 - Styles and themes (样式和主题)

本文翻译自:https://developer.android.com/guide/topics/ui/themes.html Style和theme词汇是专用术语,下文直接使用而不翻译. 样式和主题(Styles and Themes) 一个样式(Style)是一个包含了指定样子和格式的作用于视图控件(View)或者窗体(Window)属性集合.一个style可以指定很多属性,比如 高度,填充,字体颜色,字体尺寸,背景色等.一个Style在xml资源文件中定义,并且和在xml中指定的布局区分开

Android中文翻译 - Iconography 图标设计概述

2014-10-30 张云飞VIR 翻译自:https://developer.android.com/design/style/iconography.html Iconography 图标设计概述 一个图标是一个图像,它占据了一小部分屏幕不动产.并且为一个活动(action),状态(status),或者一个app提供了一个快速,直观的程序. 当你为你的app设计图标时,重要的需要留下的是,你的app可能被安装在那些提供一个范围的像素密度的多种设备中,就像  Devices and Displ

Android中文翻译 - AccountManager概述

为了理解,我翻译了AccountManager类的概述部分.转载请注明出处:http://www.cnblogs.com/vir56k/p/4025722.html AccountManager概述 这个类提供了访问到 用户在线账户的集中式注册中心 的能力.用户为每账户输入一次 认证信息(credentials,包含用户名和密码),过过 点击一次(one-click)完成认证的方式,授权应用程序(app)访问 在线的资源.不同的服务具有不同的处理账户的认证的方式,而 Account Manage