Android开发平台的发展(并不是很懂)

  Eclipse 首先是由IBM的一个项目小组花了两年时间开发完成的,当时主要解决IBM开发工具 Visual Age for JavaWebSphere Studio无法集成的问题,底层技术薄弱,无法满足现实需要。同时Miscrosoft Vistual Stadio的强大迫使Eclipse采取开源的策略,之后IBM为了推行Eclipse,邀请业界公司加盟Eclipse,2001 年 12 月,IBM 向世界宣布了两件事,第一件是创建开源项目,既 IBM 捐赠价值 4 千万美元的源码给开源社区;另外一件事是成立 Eclipse 协会(Eclipse Consortium),这个协会由一些成员公司组成,主要任务是支持并促进 Eclipse 开源项目。为了简化 Android 的开发力度,Google 决定将重点建设 Android Studio 工具。Google 会在今年年底停止支持其他集成开发环境,比如 Eclipse。(以上材料引用到 Android Studio 中文社区和 http://www.ibm.com/developerworks/cn/opensource/os-ecl-john/ 相关材料)

  Eclipse 下安装 Android 模拟器

  首先下载Android SDK 把 API 2.3版本以上的都下下来,配置下环境变量,具体选择 右键我的电脑->属性->高级系统设置->环境变量->系统变量->path,把SDK安装的根目录添加到path。ADT的安装与一般软件无异。当然你也可以打开Eclipse,选择 help->install new software->Add,然后把ADT或SDK的链接粘上去。安装成功应该有个标志

  

  

  点击那个标志新建一个模拟器,再新建一个Android project, 在模拟器上运行它。一开始的时候会非常卡(大概一分多钟),简直不能忍!等。。成功的时候会默认打出helloword。如果报错

  检查一下配置的版本是否合适,API版本是否太低。

  Android Studio的安装

  下载了Android Studio 1.2.0和Android Studio 1.3.2几个版本,果然屌的一逼。两个舍友都遇到3个error的问题,

  我只遇到1个error的问题。不管3个error还是1个error,Android Studio 安装之前都会跳出一个提示错误,这是Android Studio软件的bug,这时,只要找到Android Studio的安装目录,比如我是

  

  可以看到里面有个idea.properties 文件,用记事本打开,在最后加入一句话,disable.android.first.run=true,现在打开Android Studio,新建一个项目,

  

  

  真是头疼!!这时候其实我还下载了Android 1.3.2版本,这个版本就没有那么多问题了。打开应该可以用,如果看不懂英文可以去Android Studio 中文社区找到汉化包。

然后把lib目录下的resources_en.jar文件替换掉就行了。如果还有更多问题,试着解决,不行换个版本,没必要纠结于本版本能不能用。(有关资料来自Android Studio 中文社区)

  

有关资料来自Android Studio 中文社区 和 http://www.ibm.com/developerworks/cn/opensource/os-ecl-john/

Android 开发平台的演变史的更多相关文章

  1. 作业一:android开发平台的演变以及Android Studio设置

    目录:     ①. 从Eclipse到Android Studio   ②. Android Studio的下载和安装   ③. 用户习惯设置以及快捷键   ④. SDK路径重新设置 ↓点此跳转到文 ...

  2. 【转】图说Android的8年演变史

    原文网址:http://tech.gmw.cn/2016-02/17/content_18916338_14.htm 图说Android的8年演变史 我有话说    0      2011年10月谷歌 ...

  3. Android开发环境的演变

    之前安装过eclipse,给我的感觉是,好生麻烦.刚开始自己装花了好多时间.隐约还记得有两个小tips: 1)打开时出现 “failed to load the JNI shared library ...

  4. 关于Android开发环境的演变

    是不是我天生就不适合安装软件——经过eclipse.jdk.Android Studio的历次安装,我发觉自己似乎永远都装不好.去年eclipse断断续续装了三四天,那时希望能附加C++的软件包,却始 ...

  5. Delphi XE5的Android开发平台搭建[转]

    Delphi XE5支持Android ARM的开发,可以在Android虚拟机里运行,因此建议将XE5安装在64bit的Windows,内存可以大于3GB Delphi XE5安装光盘中包含了最基本 ...

  6. Delphi XE5的Android开发平台搭建

    Delphi XE5支持Android ARM的开发,可以在Android虚拟机里运行,因此建议将XE5安装在64bit的Windows,内存可以大于3GB Delphi XE5安装光盘中包含了最基本 ...

  7. React-Native 学习笔记-Android开发平台-开发环境搭建

    详细步骤请查看官网对应文档,BUT,有些注意事项请注意! 1,优先安装Node.js,因为后面可以使用npm安装软件, 2,注意不要使用CNPM!!!!!!!!! 3,Android Studio 请 ...

  8. 20145215实验四 Android开发基础

    20145215实验四 Android开发基础 实验内容 基于Android Studio开发简单的Android应用并部署测试; 了解Android组件.布局管理器的使用: 掌握Android中事件 ...

  9. 20145211 《Java程序设计》实验报告四: Android开发基础

    实验内容 基于Android Studio开发简单的Android应用并部署测试; 了解Android组件.布局管理器的使用: 掌握Android中事件处理机制. Android Studio安装 实 ...

随机推荐

  1. 浏览器浏览记忆(history)几则技巧记录

    一般浏览记录模式 假设有三个页面, start.html, 通过点击start.html上的链接跳转到 first.html, 然后点击first.html上链接跳转到 second.html, 那么 ...

  2. RDIFramework.NET ━ 9.5 组织机构管理 ━ Web部分

    RDIFramework.NET ━ .NET快速信息化系统开发框架 9.5 组织机构管理 -Web部分 组织机构管理模块提供直观方便的组织机构管理,以树型结构显示单位和部门的机构体系,可根据需要进行 ...

  3. 【Unity3D基础】让物体动起来①--UGUI鼠标点击移动

    背景 首先还是先声明自己是比较笨的一个人,总是找不到高效的学习方法,目前自己学习Unity3D的方式主要是两种,一种是直接看高质量的源码,另一种是光看不行还要自己动手,自己写一些有代表性的小程序,这也 ...

  4. fasta文件拆分与合并

    Linux中fasta文件的拆分与合并 FASTA文件的拆分: (1)如果从一个文件a提取第11至20个序列存到另一个文件b: awk -v RS='>' 'NR>1{i++}i>= ...

  5. csuoj 1511: 残缺的棋盘

    http://acm.csu.edu.cn/OnlineJudge/problem.php?id=1511 1511: 残缺的棋盘 时间限制: 1 Sec  内存限制: 128 MB 题目描述 输入 ...

  6. 助手系列之python的FTP服务器

    电脑的OS是Win7,Python版本是2.7.9,安装了pip 因为python没有内置可用的FTP SERVER,所以先选一个第三方的组件安装上,这里我选的是pyftpdlib pip insta ...

  7. 四种Java线程池用法解析

    本文为大家分析四种Java线程池用法,供大家参考,具体内容如下 http://www.jb51.net/article/81843.htm 1.new Thread的弊端 执行一个异步任务你还只是如下 ...

  8. ASP.NET MVC学习系列(一)-WebAPI初探

    由于即将要接手的新项目计划用ASP.NET MVC3来开发,所以最近一段时间一直在看相关的书或文章.因为之前在大学里也曾学习过MVC2开发,也做过几个简单的MVC2的小型测试项目,不过在后来工作以后主 ...

  9. string类find函数返回值判定

     string类find函数返回值判定 代码示例 #include<iostream> #include<cstring> using namespace std; int m ...

  10. Digital Roots 1013

    Digital Roots 时间限制(普通/Java):1000MS/3000MS          运行内存限制:65536KByte总提交:456            测试通过:162 描述 T ...