Android学习日志

2013年1月17日

          研究了两天的Android系统,本来计划是:(1)先下载Android的源码,(2)分析Android代码的结构,(3)分块学习Android代码的功能。但是很郁闷的是在下载代码的时候就遇到了问题。Android的代码不是直接就能下载的,必须使用一个Git(是一个开源的分布式版本控制系统)的工具进行下载。要命的是Git需要Linux的环境才能运行。于是下载了一个msysgit的工具,这是Git在Windows下面的版本。研究了一下msysgit,其实它融合了cygwin。cygwin其实是一个windows下的unix环境,mysysgit使用这个环境,可以让Git在Windows上面运行。mysysgit的安装和运行都没遇到什么大的问题,但是之后的问题就很纠结了。

      为了下载和管理Android代码,Google还提供了另一个工具repo,这个工具依赖于Python,所以又安装了一个Python,并且装了很多repo需要的Python的模块。最后的问题停留在repo需要的一个模块是Linux下面独有的模块,Windows下面没有,简言之,repo是不支持Windows的。

      上网找了一些资料,说其实不用repo,单独使用Git就能获取源代码。但是资料不是很全,也很旧,所以就没有试了。因为心里面已经打算装一个Linux了,一是真正了解一下Linux的开发环境,二是本身Android就是在Linux环境下面的,使用Windows下面的Linux模拟环境以后可能还会遇到很多问题。不过时间要拖后一些了,因为硬盘的资料太杂乱了,还必须移动大量资料分两个分区才能装Linux。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值