`
bukebuhao
  • 浏览: 87870 次
  • 性别: Icon_minigender_1
  • 来自: 绍兴
社区版块
存档分类
最新评论

搭建android开发环境之路,悲惨的源代码下载

阅读更多
初学android, 首先要搭建android环境。刚开始以为会轻而易举,谁知道会非常悲惨曲折。哥首先按照官网的步骤一步一步走,好像一切很顺利。
遇到的第一个门卡,也就是sdk下载非常慢,老是下着下着就卡住啦,假死一般,就不下载啦,需要关闭之后重新打开,还是一样,下了一会就死住啦,怀疑公司的网络有问题。等等吧,可能过会就好拉,从上午等到下午还是一样,真奶奶的晦气。浪费了大约三个小时,还是google一下,发现很多人都遇到类似的情况,心里还庆幸一下,不只是我一个倒霉鬼,找到手动下载的方法,首先获取要下载的文件名,然后利用迅雷新建下载任务搞定,感觉有点狗屎。
随后跟着官网的例子一步一步地敲下代码,了解一些基本的概念,基本框架介绍,activity的生命周期,事件调用,activity的相互调用等,文档非常详细,感觉比国内写得那些入门的书籍更简单更明了,有点自鸣得意,android也不过如此,如此简单。
到网上下载了一下淘宝的android客户端试试安装了一下,顺利安装进去,就是在menu不显示,急得老子要发火,怀疑是不兼容,可我是最新的,应该是向后兼容呀。网上也没有相应的问题。后来想想,既然不行,再安装一次,提示已安装啦,那么就删除一下试试,进去系统之后,把其他的一些多余的应用删掉,都是自己测试搞的,然后再回到模拟器里,奶奶的它就出现啦。看来还有这样类似的问题。
搞java开发这么久,有一点要追求本源的特性,想要了解一下源代码,看看java部分如何实现的,也好借鉴参考一下,就想办法下载一下源代码,谁知苦难的生活就开始啦。首先看到官网上,是linux环境下载,感觉太麻烦啦,还要linux环境,我的开发都是基于win系统的,google一下window下如何下载,很庆幸找到github上有android的源代码下载,利用git下载一下,500多M感觉应该很快呀,我们公司的是光纤,谁知下了一动一动,可能利用git客户端clone太慢缘故吧,就利用迅雷下载zip,一开始很快呀,跑到31%之后就一动不动啦,可能是公司网络限制啦,停掉任务,重新下载,又开始动了,可过会还是那么多,又不动啦,奶奶的,重复了好几次,还是不行,等到第二天上班,再试试吧,试了几次,迅雷就直接不干啦,下载失败,真奶奶的丧气。
那就采用其他的方法试试吧,那就搞个linux环境试试吧。采用一个虚拟的cygwin试试,安装cygwin也是一个痛苦的过程,一开始按照步骤一起顺利,安装完谁知少很多命令,就要重新安装,选择全安装吧,奶奶的问题又来了,下载一部分就又不行啦,下下停停,再次怀疑公司的网络问题,可用360的测试一下,提示还是专线,这样找网管去吧,感觉没底。只好自己换个镜像地址,试试还是不行,折腾了好久,只好看看需要哪些包就下载哪些吧,就折腾了几次才搞定,还是手动到镜像地址去下载的。这次感觉应该ok啦,按照官网的一路走下来,到最后一步repo sync,获取源代码就开始报错啦,前面报错哥都给它解决掉啦,这里又报错,有到google去一把,在stackoverflower发现有类似的问题,还没有回答,最好看作者直接抛弃cygwin,哥也选择抛弃吧,二货谁知道还有多少问题呀。耐心都没啦。
那就在公司找到测试linux环境吧,本想装一个虚拟机得了,这样方便一些,感觉有点麻烦。公司现成的linux不用,干嘛自己装呀,而且以后可能还是要部署到公司的机器上的。千挑万选总算找到一个测试服务器。不过,还是有很多命令要自己装呀,就想用yum自动安装一下,谁知道老是报错,就google一把,发现yum设置有问题,就到网上下载了一下,试试如何,还是报错,真奶奶的郁闷。老是提示404找不到,对比了一下,应该存在的呀,自己又查找了一下错误信息,手动输入一下,的确不存在,那就换一个试试,可还是不存在呀,差点崩溃。最后就手动打开一个镜像看一下,突然明白了哪些变量的含义,就是系统的版本号啥的,看来对linux的基本变量还搞不清啦,好久不搞都忘记咋回事啦。就查看一个自己系统版本号,突然发现是centos4.7,奶奶的真郁闷,难怪不行呀,很多镜像都不支持啦,最好在网易镜像了发现一个说明,找到支持的镜像地址,才搞定。目前为止,悲惨的生活总算告一段啦。
不知道接下来,是否还是要出问题呀。
难道下个源代码这么难。

分享到:
评论

相关推荐

    Android源代码开发和调试环境搭建完整版PPT

    Android源代码开发环境与SDK开发环境相比,优势是可以查看和调试系统源代码,包括Java代码和C/C++代码。这对应用开发也是非常有用的,因为...这个PPT主要讲Android源代码下载、编译和运行,以及C/C++、Java代码的调试。

    Android源代码开发和调试环境搭建[配图doc版]

    Android源代码开发和调试环境搭建[配图doc版]Android源代码开发环境与SDK开发环境相比,优势是可以查看和调试系统源代码

    Linux下Android源代码的开发环境搭建

    Linux下Android源代码的开发环境搭建

    14本安卓android开发教程书籍源代码.rar

    14本安卓android开发教程书籍源代码让您从安卓开发新手到高手,快速具备独立开发经验,最全api教程大合集 安卓AndroidAPI教程 安卓android编译总结 安卓android开发从零开始代码若水 二维码生成图片 安卓中国象棋源码 ...

    Android开发应用实战详解源代码

    1.2 搭建android开发环境 1.2.1 准备工作 1.2.2 windows系统下的搭建过程 1.2.3 linux系统下的搭建过程 1.3 常见问题汇总 1.4 使用本书的配套实例 1.5 小结 第2章 android开发必备 2.1 android体系结构 2.1.1 各种库...

    android开发环境搭建

    详细描述androi开发环境搭建过程,以及源代码导入elclipse过程

    Android系统源代码情景分析 PDF 完整版 ZIP.002(二个压缩包)

    初识Android系统篇介绍了参考书籍、基础知识以及实验环境搭建;Android专用驱动系统篇介绍了Logger日志驱动程序、Binder进程间通信驱动程序以及Ashmem匿名共享内存驱动程序;Android应用程序框架篇从组件、进程、...

    Android开发案例驱动教程 配套代码

    第2章 Android开发环境搭建 5 2.1 Eclipse和ADT插件 5 2.1.1 Eclipse安装 5 2.1.2 ADT插件 6 2.2 Android SDK 8 2.2.1 Android SDK的获得 8 2.2.2 Android SDK版本说明 10 2.2.3 ADT配置 10 2.3 Android开发...

    Tiny4412 Android硬件开发指南 (含示例源代码)

    1.4 步骤四:开发第一个ANDROID程序 (验证开发环境是否搭建成功) - 11 - 1.4.1 创建HelloWorld工程 - 11 - 1.4.2 在模拟器运行Android程序 - 13 - 1.5 步骤五:建立TINY4412调试环境 - 13 - 1.5.1 安装USB ADB驱动...

    Android入门到精通源代码.

    第2章 搭建Android开发环境 2.1 Android开发环境要求 2.2 JDK的安装和配置 2.2.1 安装JDK 2.2.2 配置JDK 2.3 Android SDK的下载和安装 2.3.1 下载Android SDK 2.3.2 安装Android SDK 2.3.3 创建Android虚拟设备 2.4 ...

    Qualcomm平台android开发总结

    1、 高通平台android开发总结. 7 1.1 搭建高通平台环境开发环境. 7 1.2 搭建高通平台环境开发环境. 7 1.2.1 高通android智能平台概述. 7 1.2.1.1 什么是L4,REX,BREW,AMSS以及相互之间的关系. 7 1.2.2 选择合适的源...

    深入浅出Android软件开发教程.pdf+源码

    本书是面向Android初学者的教程,介绍设计开发Android应用程序的基础理论和实践方法,讲解Android系统的体系结构、Java语言与面向对象编程基础、XML基础、开发环境搭建、Android应用程序的调试和发布方法、用户界面...

    Android扫雷游戏源代码

    Android 扫雷游戏源代码,代码中附加了详细的注释,另附加Ophone游戏开发文档,有详细搭建开发环境过程,与开发Android类似

    《Android应用开发揭秘》附带光盘代码.

     第2章 Android开发环境搭建  2.1 Android开发准备工作  2.2 开发包及其工具的安装和  配置  2.2.1 安装JDK和配置Java开发  环境  2.2.2 Eclipse的安装与汉化  2.2.3 SDK和ADT的安装和  配置  2.3 创建第...

    大话企业级Android应用开发实战[王家林][程序源代码]

     7 搭建开发环境  7.1 准备所需软件  7.1.1 android开发需要的工具  7.2 安装所需的软件  7.2.1 安装jdk  7.2.2 安装eclipse  7.2.3 安装eclipse插件(adt)  7.2.4 安装androidsdk  7.3 模拟手机介绍  ...

    疯狂Android讲义源代码2

    1.2 搭建Android开发环境 1.2.1 下载和安装Android SDK 1.2.2 安装Eclipse和ADT插件 1.3 Android常用开发工具的用法 1.3.1 创建、删除和浏览AVD 1.3.2 使用Android模拟器(Emulator) 1.3.3 使用DDMS进行调试...

    Android移动应用设计与开发——刘博 原书配套源代码

    Android移动应用设计与开发——刘博 原书配套源代码。 全书共12章节 前三章节主要介绍Android和开发环境的搭建 源码主要包括第四、五、六、七、八、九等章节 还有一个服务器和客户端的大案例说明。

    Android移动开发教程(项目式)

    资源名称:Android移动开发教程(项目式) 内容简介:《21世纪高等院校移动开发人才培养规划教材:Android移动开发教程(项目式)》内容共分为7部分,第1部分讲解搭建Android开发环境的方法,第2部分讲解在Android上开发...

    《Android应用开发详解》源码

    《Android核心技术和开发详解》各章案例的全部源代码,第一章将要介绍的是Android开发起步的相关知识,首先对Android平台进行简单的介绍,其中包括Android的背景及其应用程序的框架。然后会向读者讲解如何搭建....

    Android系统源代码情景分析 PDF 完整版 ZIP.001(二个压缩包)

    Android系统源代码情景分析的评论 这本书是我看过的最深入的一本android书了,可以看出作者是一个很有悟性的程序员,很适合需要提高的android框架层工程师进阶。binder部分是目前所有书中分析的最全面的。匿名共享...

Global site tag (gtag.js) - Google Analytics