001 初学android开发,从搭建环境开始(jdk+eclipse+android sdk+windows7)

毕业就一直从事.Net开发,之后做管理,做产品设计,疏于编码。

最近打算买个小米手机,可惜又没那个毅力,排不上号。

等待的过程是难熬滴,于是先学习下android开发,就从搭建环境开始。

在网络上搜集了下关于android环境搭建的博客有很多。

我写这篇,主要是记录下自己在搭建的过程中,遇到的问题,走过的弯路,算是我的上机实验记录吧。

闲言少叙,直入主题。

第一步、下载必备工具

1、Java JDK

官网下载: jdk-7u2-windows-i586.exe

我的弯路是,上班时间下载没仔细看,下了个64位的,回家装不上。希望能注意跟自己的环境匹配。
2、Eclipse

官网下载:eclipse-java-indigo-SR1-win32.zip
我的弯路是,出于一种贪心的想法,又在电驴上下了一个myeclipse10破解版的。安装好了,发现与我开始的初衷有所偏离。提醒下自己,要专注。

3、Android SDK

官网下载:android-sdk_r14-windows.zip

4、ADT Plugin for Eclipse

官网下载:android-eclipse-3.zip

第二步、安装环境

1、 JDK安装,无需配置环境变量

2、 Eclipse无需安装,解压直接打开

3、 Android SDK无需安装,解压备用

4、 ADT Plugin for Eclipse 无需安装,放到一个单独的文件夹备用即可

以上如有问题,可以参考文章最后的两篇博客。
第三步、Eclipse配置

1、 安装Android开发插件

打开Eclipse, 在菜单栏上选择 help->Install New SoftWare

https://dl-ssl.google.com/android/eclipse/

这个网址不行的话。就需要用到前面下载的ADT Plugin for Eclipse,我在这个问题上绕了好久。最后选择离线安装的方法。

安装完成后,需要重新启动Eclipse

2、 配置Android SDK
 1)点击菜单window->preferences

选择自己的Android SDK解压后的目录,注意不要选错路径

2)更新下载SDK版本,选择菜单 window->Android sdk manager

3)新建AVD(android vitural device),选择菜单 window->Avd manager

这部分,主要是下载更新的时候,比较耗费时间。网速不好的,要有耐心。我就是属于网速不好,还没有耐心,所以这里也费了不少时间。

3、 新建Android项目

注意填写 package name的时候要注意符合要求。

配置运行:右键项目->Run as -> Run Configuration

测试项目:右键项目名称->run as ->Android Application 即可启动运行该Android程序。

这里,我遇到些小麻烦,出现一些红色的错误提示。添加了下环境变量ANDROID_SDK_HOME。然后又重启了次电脑,然后再多给本本一些时间。

上几张图:

最后,非常感谢以下两篇博客作者,和其他百度知道上的热心知道们,还有Eclipse和Android的技术支持们的长期努力工作。

Android开发之旅:环境搭建及HelloWorld

http://www.cnblogs.com/skynet/archive/2010/04/12/1709892.html

Android开发环境搭建全程演示(jdk+eclip+android sdk)

http://www.hzlitai.com.cn/article/ARM11/SYSTEM/android.html

转载于:https://www.cnblogs.com/VincentSun/archive/2011/12/22/2297115.html

001 初学android开发,从搭建环境开始(jdk+eclipse+android sdk+windows7)相关推荐

  1. Android开发环境搭建全程演示(jdk+eclipse+android sdk)

    全程演示android开发环境的搭建过程,无需配置环境变量.所有软件都是写该文章时最新版本 一 相关下载 (1) java JDK下载: 进入该网页: http://java.sun.com/java ...

  2. Android开发平台搭建

    转 http://chendongqi2007.blog.163.com/blog/static/1750242962010102024516599/ Android 开发平台搭建 1 Android ...

  3. [安卓开发笔记一]Android开发配置opencv环境超详细教程

    [安卓开发笔记一]Android开发配置opencv环境超详细教程 [更新于 2022年4月] 再次提醒,建议现在看到这篇文章的,仅仅把此文做一个流程参考,4年前android studio就使用cm ...

  4. Android开发之程序猿必需要懂得Android的重要设计理念2(5.20更新版)

    上篇文章介绍了Android开发的设计理念的一部分,并没有得到博友们的多大认可,仅仅看到了一位博友在以下留言期待下一篇文章的发表,为了这小小的唯一支持.我决定继续把后面的8个要点介绍一下,自己也潜心反 ...

  5. 《Android 开发入门》我为什么要在Android找工作越来越难的时候开始学习它

    近期一方面是所在的公司招聘Java开发人员很难招到合适的,投简历的人很少:而另一方面,经常听身边的人说Android.iOS方面找工作不好找,特别是没什么经验的,经验比较少的!说是不好找,但在我家所在 ...

  6. Android开发艺术探索——第七章:Android动画深入分析

    Android开发艺术探索--第七章:Android动画深入分析 Android的动画可以分成三种,view动画,帧动画,还有属性动画,其实帧动画也是属于view动画的一种,,只不过他和传统的平移之类 ...

  7. Android开发之程序员必须要懂得Android的重要设计理念2(5.20更新版)

    上篇文章介绍了Android开发的设计理念的一部分,并没有得到博友们的多大认可,只看到了一位博友在下面留言期待下一篇文章的发表,为了这小小的唯一支持,我决定继续把后面的8个要点介绍一下,自己也潜心反省 ...

  8. 【Android 开发入门】我认识中的Android

    2014年12月从csdn专家福利获得的一本书<Android游戏开发技术实战详解>,尘封了一年多的时间,今天才翻开来看. 我认识中的Android,提到Android最先浮现在我脑海中的 ...

  9. 《ArcGIS Runtime SDK for Android开发笔记》——(1)、Android Studio下载与安装

    1.前言 Android Studio 是一个Android开发环境,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工 ...

最新文章

  1. Shiro01 功能点框图、架构图、身份认证逻辑、身份认证代码实现
  2. C++模板:模板简述,函数模板详细说明【C++模板】(56)
  3. cdh版本的sqoop安装以及配置
  4. 二叉排序树删除子节点以及遍历
  5. contentProvider 内容提供者
  6. 【Redis】redis-3.0.0安装以及集群的搭建
  7. object not found php,找不到PHP错误对象
  8. 怎样去构建一个优质的Docker容器镜像
  9. 云设置下如何满足客户的数据安全需求?
  10. 「leetcode」501. 二叉搜索树中的众数【暴力统计】【中序遍历】详解
  11. php mysql源码包,linux下Apache+PHP+mysql+phpMyAdmin源码包安装配置
  12. 解构淘宝SPM/SCM流量跟踪体系
  13. oracle临时表空间组
  14. matlab怎么创建数组对象,数组 – matlab初始化对象数组
  15. google 能翻译104个语言 youtube 仅仅不支持其中的15个语言 分别是这些
  16. 极客时间马哥教育-云原生训练营第一周作业-20221016
  17. 初学者之eclipse常用快捷键总结
  18. c++做的免费游戏狼人杀
  19. 产品经理常用的三款工具
  20. tensorflow与pytorch 一起安装

热门文章

  1. java后端服务运行原理_web服务的后台工作原理
  2. 闻泰通讯手机软件测试笔试内容,中科方德软件测试面试笔试经验
  3. 运算符在计算机语言中的作用,深入解析C++编程中范围解析运算符的作用及使用...
  4. html5实现微信支付宝接口,支付宝H5开放文档
  5. linux集群启动脚本,Hadoop2.2.0集群启动和停止Shell脚本
  6. 生成式对抗神经网络code实现
  7. 中文文本纠错算法实现
  8. 京东下拉词框推广是什么?
  9. 研究百度下拉360下拉搜狗下拉神马下拉头条下拉抖音下拉的优化算法(合集帖)
  10. linux smb上传文件,使用Samba服务器由win平台向linux平台上传文件