Android深度探索心得(三)

通过对本章的学习,主要学到的是如何安装Git以及源代码的提取与获取。

在使用Git之前首先应该安装Git。很多Linux系统已经带了Git。如果Linux系统没有安装Git,可使用下面的方法来安装Git的最新版本。

Ubuntu Linux10.10(maverick)或更新的版本,可以使用下面的命令来安装Git。

#apt-get install git

#apt-get install git-doc git-email gitk

其中Git软件包括了大部分Git命令,是必须安装的软件包。而第二条语句中安装的git-doc、git-svn、git-gui和git软件包的一部分,但是因为有着不一样的软件包依赖,所以单独作为软件包发布。如果不需要使用这些软件包,可以不安装他们。

关于源代码的提取与获取:

任何版本管理软件都必须有一个版本库,所不同的是这些软件对版本库的管理方式。Git的版本库与其他版本管理软件(如CVS、SVN等)的版本库 的组织方式有很大差异。Git的版本库分为本地版本库和远程版本库。在使用Git管理源代码版本时可以不连接Internet,在这种情况Git直接与本 地版本库通信,当连接Internet时,再将本地版本库同步到远程版本库。访问本地版本库并不需要任何权限,也就是说自己就是本地的主人。

时间: 2024-10-19 18:16:13

Android深度探索心得(三)的相关文章

Android深度探索第三章总结

Android深度探索第三章主要是Git使用入门.这一章首先让我们先安装Git,在进行编程是可以查看Git文档man git—checkout安装git—doc后会安装git文本格式和HTML格式的文本.查看文本用git help <sub—command>.使用命令"git init"初始化的版本库(暂且称为working repository)将会生成两类文件:第一类是版本库目录.git目录,它里面存放的是版本的历史记录信息和实际项目文件的拷贝;你可以把这类版本库叫做&

Android深度探索——第三章读书笔记及心得

了解Git ——第三章读书笔记及心得 对于Android的理解是从这学期才开始,所以不可谓说是了解的太少太少.对于Linux虽然经过了一学期的学习.经过一次紧张的实训,但是了解的也不是很多.不过我终究是知道Android和Linux是开源的,这是很多老师都曾经告诉我们的.虽然Git并不是学习Android和Linux开发必须掌握的技术,但是对于想要认真学习好这门技术的我们来说应该要努力掌握好这门技术.就像书上说的学习新技术的方式不是一味的读书,只会纸上谈兵.更应该深入的理解自己感兴趣的源代码,通

Android深度探索第三章心得

本章主要介绍GIT的学习,以及介绍GIT用于获取诸多开源项目的源代码. 1.安装Git命令: #apt-get  install git # apt-get install git-doc git-svn git-email git-gui gitk 2.查看Git文档: # man git-checkout 3.源代码的提交与获取 1.创建版本库:git init   GIT的版本库分为本地版本库与远程版本库.在建立开源项目之初,需要使用git init 在本地建立一个空的版本库.其命令为:

Android深度探索第三章读后感

第三章主要介绍了Git.   Git并不是学习Android移植和Linux内核.驱动开发必须掌握的技术,但对于想深入研究底层技术的人来说,Git将成为学习过程中必不可少的工具. 学习新技术的最好方式不是阅读技术书籍或者在网上查看牛人写的文章,而是自己阅读自己感兴趣的源代码.因为源代码是最能体现软件作者的真正思路的.学习Linux内核开发也是相同的道理,只是找几本书看看,并不能真正体会Linux内核的核心设计理念.直接阅读Linux内核的源代码才是唯一可以接近Linux内核的方法 .虽然一开始很

Android深度探索心得(四)

本章主要学的是下载.编译.和测试Android源代码.其次就是学到了下载和编译Linux内核源代码. 首先是编译Android源代码,由于Android源代码中的每一个工程目录都有Android.mk文件,所以在编译整个Android源代码时会递归调用每一个工程目录中的Android.mk文件来编译当前工程. 编译步骤如下: 1. 在Linux终端执行两条命令中的任何一个 #source build/envsetup.sh #.build/envsetup.sh 2. 实用lunch命令设置编译

Android深度探索心得(二)

在这章的学习里,我最主要的收获是如何搭建Android应用程序,安装Android NDK开发环境. 安装Android SDK 配置Android应用程序开发环境的第一步就是下载并安装Android SDK.在如下页面可以下载Windows.Mac OS X和Linux 平台的AndroidSDK. 进入Android SDK下载界面后,会看到一个下载项,黑框中的就是Linux版本的Android SDK,下载该Android SDK,会得到一个Android-sdk-r16-Linux.tr

android深度探索第三章

本章学习了Git的入门,Git是一种被linux之父编写的源代码管理.,被诸多著名的项目使用.其独特的设计让Git具有非凡的性能,和最为优化的存储能力,并且优于其他源代码管理软件.因此,这个部分的学习,对以后的整个学习过程十分重要. 首先我们需要安装Git,一般电脑linux系统都带有Git,如果没有,可以通过书上的方法完成下载.下载完成后,可以直接使用man命令查看Git文档. Git功能十分复杂,我们需要完成的功能有:创建版本库,提交源代码,创建分支,向远程服务器提交源代码,从远程服务器获取

Android深度探索心得&lt;9&gt;

HAL硬件抽象层是建立在Linux驱动之上的一套程序库.这套程序库并不属于Linux内核,而是属于Linux内核层上的应用层.在传统的 Linux系统中Linux驱动一般有两种类型的代码.Google为Android加入HAL主要有以下目的:统一硬件的调用接口.由于HAL有标准的 调用接口,所以可以利用HAL屏蔽了Linux驱动复杂.不统一的接口:解决了GPL协议:针对一些特殊的要求.对于一些硬件,可能需要访问一些用户空间 的资源,或在内核空间不方便完成的工作以及特殊需求.在这种情况下,可以利用

Android深度探索(三)

第八章 这章将介绍蜂鸣器的实现原犁,并实现一个完整的蜂呜器驱动(可以打开和关闭蜂鸣 器).Linux驱动的代码重用,可以采用标准的C程序的方法将要重用的代码放在其他的文件中.如果要使用某些功能,include相应的头文件即可,也可以是另外一种动态重用的方式,也是一个Linux驱动可以使用另外一个Linux驱动中的资源.蜂鸣器是 S3C6410 开发板上带的一个硬件设备.可以通过向寄存器写入特定的值来控制蜂鸣器 发出尖叫声.  PWm时驱动的实现方式不同于LED 驱动,PWM 驱动将由多个文件组成