Android学习日志
来源:互联网 发布:c语言多线程资源锁 编辑:程序博客网 时间:2024/06/05 17:24
研究了两天的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。
- android 学习日志
- android学习日志
- android学习日志
- Android学习日志
- Android学习日志
- android学习日志六
- Android 学习日志
- Android学习日志
- Android 学习日志
- Android 学习日志
- 4.android学习日志
- Android学习日志11-16
- Android log日志类型 学习
- Android学习:LogCat日志查询
- 菜鸟学习Android开发日志
- 学习Arcgis for android 日志
- Android Studio学习---日志调试
- [学习笔记]Android日志系统
- 在序列中找到符合某个条件的子序列
- uva-11234 Evaluating Simple C Expressions
- 黑马程序员_加速Java应用开发速度4:使用模板技术加速项目开发速度
- win7 64位+Oracle 11g 64位下使用PL/SQL Developer 的解决办法
- uva-839 Not so Mobile
- Android学习日志
- 黑马程序员_加速Java应用开发速度5:使用脚本自动化日常操作
- ubuntu 下友基数位板驱动 和配置
- json使用jsoncpp解析,简单方便
- 计算机视觉与图像处理相关的国内外重要期刊汇总
- Fedora 15 配置Samba 服务器
- 黑马程序员_Java泛型简明教程
- 棋谱管理系统需求分析及总体计划
- 棋谱管理系统工作日志