Android环境搭建和Android HelloWorld—Android开发环境搭建
Android_Android开发环境搭建-搭建Android的开发环境
1.我考虑先下载JDK7.0,在JDK的安装中,考虑一般SDK都是向上兼容的,于是选择了最高的版本7.0
这里是我总结的详细的JDK配置以及路径配置的过程:
JavaSDK安装:安装JDK.exe然后配置环境变量
①path:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
//这里是系统的路径,采用JAVA_HOME作为代名路径,主要指向Java开发和运行所需要的JDK和JREbin目录,要注意 ,安装了JDK会自动安装开发环 境和运行环境,针对非开发人员运行JAVA程序只需要安装JRE就OK的;
②CLASSPATH:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
//这里是类路径,主要放的是jdk李的tools.jar和lib下的一些jar包,进行编译;
③JAVA_HOME:C:\Program Files\Java\jdk1.7.0_51
//这里是JAVA的基础目录,一般安装的时候选择把JDK和JRE都安装在同一个JAVA dir目录下;
④配置好环境变量以后打开cmd,运行javac检测是否成功安装JDK
成功的安装好java环境下,下面开始进行Android环境的搭建
2.我参考《疯狂Android讲义》这本书作为学习Android开发的启蒙书,这本书也是比较符合程序员的风格,详细的步骤和背景解释。
学习到开发Android需要首先由Android的SDK(ADK),IDE可以选择Eclipse或者MyEclipse,我选择的是Eclipse,然后需要再Eclipse中安装ADT插件,这个插件主要就是在Eclipse开发Android的一个集成包,集成了很多开发用的工具比如DDMS(调试用的exe)、aapt(打包资源)、mksdcard管理虚拟sd卡
AndroidSDK安装
①首先我选择下载了官方版的AdnroidSDKr17,发现使用SDKManager连接官网的Google网址下载(没有VPN)实在不是一个明智的选择,放弃,选择了下载r17的bundle离线包,这个bundle离线包就是包含了ADT插件的Eclipse的集成开发环境了,然并nuan,不能正常的运行,Eclisep打开报错,于是预留SDK去重新下载了Eclipse的最新版版,准备自己安装ADT插件。
②我下载了r23版本的ADT成功的安装在了Eclipse_Mars版本中,在安装的过程中,要选择添加一个新的SoftWare然后选择ADT压缩包进行安装,另外在安装的过程中只需要安装Development环境还有DDMS调试工具即可,其他的暂时还用不到,需要的时候再安装,几分钟就可安好,前几次的时候选择全部安装,由于有个N的部分需要连接官网进行下载C++/C开发相关环境组件,耗时巨久。
③另外在Eclipse中配置SDK的安装环境也可以自己设置路径,在Windows->Prefrences->Android就可以配置路径。
④然而并没有正常的运行,经过调查发现是ADT版本和ADK版本不符合,要求的是SDK版本必须高于ADT插件版本,于是我又和版本+离线包+在线安装苦斗了很久,最终选择安卓4.2版本的ADT R21.1.0以及AndroidSDKr17版本,在SDK的下载过程中出现了build-tools无法找到,我去寻找了这个文件夹主要放的是一些build需要的文件,首当其冲的是dt.jar包,然后去下载了离线版本的r17的build-tools得以解决。
⑤终于可以顺利的搭建好了环境!接下来就打开AVDManager建了一个android虚拟手机,进行调试运行使用,期间没有遇到什么问题,这里的ADV可以和SDK不在同一个目录,自己建个WorkSpace就好!ps 新建ADV启动速度略慢,六七分钟才能开机,新建ADV的时候可以选择不是那么高要求的虚拟手机版本。
⑥打开Eclipse按照步骤新建一个AndroidApplocation,在项目中主要就是两个文件一个XXXXX.XML以及XXXX.java,前一个是控制界面的,后一个是java文件了,初步接触到的Android项目发现和C#项目非常的相似或者说语法上,简单的在xml上放了几个Plugins然后在java中实现了逻辑,然后打开ADV虚拟Android手机,把项目RunAsAndroidApplication跑了一下,挺顺利的,于是结束了这次Android的初探。
最后总结一下,为了Google被封掉的几个包没有下载到导致的问题忙碌了许久时间,是时候开始使用VPN顺畅的上网浏览下载资料了!Orz
转载于:https://www.cnblogs.com/Nagisa-Saku/p/4691305.html
Android环境搭建和Android HelloWorld—Android开发环境搭建相关推荐
- Android学习笔记之(一)开发环境搭建
Android学习笔记之(一)开发环境搭建 zouxy09@qq.com http://blog.csdn.net/zouxy09 至于说Android是什么之类的俺就不啰嗦了,因为它离我们太近了.直 ...
- 从零搭建符合自己需求的开发环境
从零搭建符合自己需求的开发环境 本文长期持续更新中,保持和自己实际开发环境一致,欢迎关注交流讨论! 前言 这篇文章,一是总结自己,二是给新上道的小白一些思路,三是 何时能重组大学时的EXplosion ...
- 使用Grunt搭建自动化的web前端开发环境-完整教程
jQuery在使用grunt,bootstrap在使用grunt,百度UEditor在使用grunt,你没有理由不学.不用! AD: jQuery在使用grunt,bootstrap在使用grunt, ...
- ubuntu下搭建eclipse+tomcat的web开发环境
之前是打算给eclipse装上插件变成eclipse for javaEE 的,后来一看过程太麻烦了,直接下载eclipse for java EE 算了.搭建eclipse+tomcat的web开发 ...
- python在win10怎么搭建_Win10系统如何搭建Python 3.5.2开发环境
Win10系统如何搭建Python 3.5.2开发环境 具体方法如下: 1.首先从Python官网下载安装软件,如下图,输入IP地址; 2.找到Download,单击下面Python 3.5.2进入下 ...
- go环境搭建_容器化 Go 开发环境的尝试
Go语言中文网,致力于每日分享编码知识,欢迎关注我,会有意想不到的收获! 01 写在前面 昨天上午"起早"到附近的影院看<波西米亚狂想曲>,选的座位比较靠前,最后的二十 ...
- python 3.5.2设计页面_怎么解决win10系统搭建Python 3.5.2开发环境的处理方案
今天小编告诉大家如何对win10系统搭建Python 3.5.2开发环境进行设置,可能很多用户都不知道怎么对win10系统搭建Python 3.5.2开发环境进行设置,但当我们遇到对win10系统搭建 ...
- 【官方搭建入门】JEECG 平台开发环境搭建必读
[官方搭建入门]JEECG 平台开发环境搭建必读 下载地址:http://git.oschina.net/jeecg/jeecg 1. 标准开发环境:eclipse + maven + jdk7 + ...
- python 3.5.2页面_笔者操作win10系统搭建Python 3.5.2开发环境的详细方案
win10系统性能稳定受到广大用户的喜爱,但也不尽完美,在使用过程中,难免会遇到win10系统搭建Python 3.5.2开发环境的问题.碰到win10系统搭建Python 3.5.2开发环境的问题. ...
- 一步一步搭建免费的Silverlight 2开发环境
最近在朋友聚会上谈论Silverlight2 RTW的优势和问题时,好多朋友都提到开发工具的成本问题,也就是开发Silverlight 2应用一定要购买VIsual Studio 2008,其实不然, ...
最新文章
- php中的全局变量$_REQUEST
- php操作session
- 黄猫被汽车撞死 花猫雨夜苦守
- 基于ServletJsp的网上书店设计(三)
- linux内核杂记(16)-系统调用(3)
- mcq 队列_MCQ | 密码学中作为IDEA,DES,AES,RSA的块密码
- 滑动cell的时候执行动画效果
- 工程师软技能3:如何学习
- 国外地球物理强势学校与知名研究组
- Spring Cloud Stream与RabbitMQ 消费者 消息分组
- Python创建list
- Android:eclipse新建android工程style文件里的Theme老是报错
- Struts2→MCV、环境搭建第一个样例、工作原理、核心文件、XML中常用元素、通配符、action后缀、action接收参数、result、标签
- jquery淡入淡出效果及突出显示案例
- MFC更改环境目录可执行文件目录下继承的值
- Kettle Spoon 安装配置详解
- 3dmax如何快速查找丢失贴图,并根据贴图快速找到对应物体
- 京瓷打印机m5521cdn_京瓷m5521cdn驱动
- 2021年N1叉车司机最新解析及N1叉车司机模拟考试
- java游戏后端日志【6】 -- 初生牛犊不怕虎?
热门文章
- typora新增主题,typora将主题导入本地
- 自制青蛙跳台阶小游戏~
- 2021-2027年中国涂装行业市场需求预测与投资战略规划分析报告
- 2022-2028年中国体育用品行业投资分析及前景预测报告(全卷)
- 2022-2028年中国塑料管的制造行业市场需求预测及投资策略研究报告
- Python 常用内置函数map、zip、filter、reduce、enumerate
- win10安装虚拟机提示主IP地址显示网络信息不可用
- npm install 提示权限不足 Error: EPERM: operation not permitted, unlink XXX
- 一站式智能芯片定制技术
- GPU指令集技术分析