Android开发环境搭建(windows OS)之补充
这几天搭建了个安卓开发环境,也想玩玩安卓开发。在查询CSDN,CNBLOG,视频网站之后终于把开发环境搭建起来了,发现所有的指导都比较离散,比如有些只说安装方法,有些只说下载方法。本文来个集大成,算是对网络资源的整合。另外补充一句,我这里可能只写一种,只是抛个砖头,方法可以很多,欢迎补充~~~
1 准备:了解Android系统架构和基本安装方法介绍
做事前,得弄明白做事的目的和背景,大概就可以。Android系统背景很容易找,推荐百度百科就行,也可以参考一些官网视频介绍或高手撰文介绍。不需要都看懂或听懂,只需要把系统架构层次及其大概目的了解就行了。
安装方法一般有两种,逐个工具安装或整个工具包安装。
逐个工具安装如下:
1、准备安装环境(JDK\JRE)
--安卓是基于java和Linux开发的,需要java开发环境;
2、安装SDK
--软件开发工具包,负责软件开发工具集合,包括软件系统,硬件系统等;
3、安装ADT
--Android开发工具的管理工具,负责开发工具的升级更新;
4、安装Eclipse
--开发集成环境IDE;
5、运行并调试第一个程序验证安装成功;
整个工具包安装方法如下:
1、准备安装环境(JDK\JRE);
2、安装ADT bundle for windows-x86工具包;
3、运行并调试第一个程序验证安装成功;
本人只用了第二次方法安装(人生苦短,凡事求简),本文就只介绍第二种方法。
推荐链接:
1、谷歌官方Android系统介绍:
http://blog.jobbole.com/77687/
http://www.android100.org/html/201204/24/1096.html
2、安装方法谷歌介绍:
http://developer.android.com/training/basics/firstapp/index.html
2 如何快速下载安装资源
JDK包有JRE在Oracle官网可以下载。在这里提醒一下,java插件分几个平台,选择JAVA SE.
由于谷歌经常被GWF,不建议FQ官方下载。其实早有好人把官方的资源共享了,所以最好到CSDN\百度搜索找共享资源,网盘一般都能找到,万能啊!
推荐链接:
1、JAVA工具差别:
http://www.examw.com/java/zhuangye/148383/
2、ADT bundle for windows-x86网盘共享:请在CSDN搜索,很多!
3 准备安装环境
直接安装最新的JDK版本就是了。要了解一下环境变量的含义。环境变量时用于让工具快速找到要找的文件的位置的路径设置。安装完成后,要确认安装OK,特别是了解“java”“javac”指令的含义!
推荐链接:
1、影响环境变量
http://blog.csdn.net/lonely_fireworks/article/details/32182131
2、确认JDK安装正确
http://daydreamsome.blog.163.com/blog/static/961854092012333270559/
3、Java检查指令含义
http://daydreamsome.blog.163.com/blog/static/961854092012333270559/
4 安装ADT bundle for windows-x86工具包
直接把把安装包放到合适的位置,解压打开就行了。里面包含Eclipse包、SDK包和SDK manager可执行文件。打开SDK manager后,发现主界面有“tool”,“platforms”,“extra”条目,可以上网查询一下具体含义,都能在工具包的sdk文件夹找到相对的文件。要注意,可能刚安装是新安装的,还没有更新。或许只有一个SDK版本,这是需要设置FQ代理更新可以用的SDK环境。如果兼顾修改host,直接定位到官方服务器,效果更好。
推荐链接:
1、修改更新FQ代理:
http://jingyan.baidu.com/article/636f38bb267982d6b84610f0.html
2、修改Host
http://jingyan.baidu.com/article/b0b63dbfd0948c4a483070ea.html
3、SDK条目含义:百度一下
4、更新SDK条目方法:百度一下(极客学院Android入门视频)
5 如何快速下载SDK文件和建立虚拟机
更新完SDK各个版本的条目后,大家可以进行下载SDK文件了。很可能遇到各种下载失败,这是有需要重新把代理设置到国内的FTP服务器上,这样会下载更快。估计是已经有高手把这些文件实时更新到国内的服务器上了。选择下载文件时,大家可以整个SDK版本都下载,如果熟悉的话,也可以部分下载。建议新人整个SDK版本都下载。下载完之后,要建立第一个虚拟机,就是搭建你的软硬件配置和系统,一看就知道。可以参考极客学院视频。搭建好之后,可以运行虚拟机起来看看是否OK。有的能在几十秒之内模拟机emulator进入开机界面,而我的几乎花了10多分钟,可能是PC太渣了。另外,可能需要安装一个硬件加速器,如下描述。
推荐链接:
1、Android sdk manager更新下载缓慢的解决方法:
http://my.oschina.net/765155496/blog/299272
2、建立虚拟机:百度一下(极客学院Android入门视频)
3提示:emulator: ERROR: x86 emulation currently requires hardware acceleration!Please ensure Intel HAXM is properly installed and usable.:
安装HAXM:http://blog.csdn.net/rznice/article/details/402102134
6 建立自己第一个调试程序,并运行之。KO!
虚拟机能跑起来会后,可以搭建自己第一个APP程序:hello world。可以参考极客学院。到这里,你就可以你的Android开发之旅了,是不是有点小激动~~~~
推荐链接:
1、建立自己第一个程序:百度一下(极客学院Android入门视频)
7 其他问题总结
1、提示:emulator: The memory needed by this VM exceeds the driver limit.
HAX is not working and emulator runs in emulation mode
Cannot set up guest memory 'pc.ram': Invalid argument
原因:从语意看,应该是hax安装后没有启动,
对策:重启一下PC就行了。
转自:http://www.cnblogs.com/lirufa/p/4091412.html
Android开发环境搭建(windows OS)之补充的更多相关文章
- Cordova/Ionic Android 开发环境搭建 - Windows系统
电脑操作系统 - windows 10 IDE - WebStorm 2019 Node v10.15.3 npm v6.4.1 Ionic v3 Angula v5 Cordova 移动设备 ...
- Android开发环境搭建篇详尽的教程实例汇
原文链接:http://android.eoe.cn/topic/android_sdk 一.android开发环境搭建图文教程整理篇: 1.Android开发环境搭建全程演示(jdk+eclip+a ...
- Qt for Android开发环境搭建及测试过程记录
最近学习了Qt的QML编程技术,感觉相较于以前的QtGUI来说更方便一些,使用QML可以将界面与业务逻辑解耦,便于开发. QML支持跨平台,包括支持Android平台,因此可以使用Qt的QML进行An ...
- Java、Android 开发环境搭建
一.准备工作 为便于管理,将java开发工具集中到一个文件夹中.创建D:\javaDevE文件夹,JDK.Android-SDK.Eclipse.tomcat等都可以安装到这个文件夹中. 二.搭建Ja ...
- Android开发环境搭建相关文章列表(转载)
Android开发虽然有所了解,但是一直没有搭建开发环境去学习,Android的更新速度比较快了,Android1.0是2008年发布的,截止到目前为止Android已经更新Android5.0.1, ...
- android 开发环境搭建 (转)
最近由于工作中要负责开发一款Android的App,之前都是做JavaWeb的开发,Android开发虽然有所了解,但是一直没有搭建开发环 境去学习,Android的更新速度比较快了,Android1 ...
- win7下android开发环境搭建(win7 64位)
win7下android开发环境搭建(win7 64位) 一.安装 JDK 下载JDK最新版本,下载地址如下: http://www.oracle.com/technetwork/java/jav ...
- 基于Eclipse的Android开发环境搭建
1. Java开发环境搭建 1.1 JDK下载安装 JDK(Java Development Kit )是针对Java开发人员发布的软件开发工具包.JDK 是整个Java的核心,包括了Java运行 ...
- OK335xS Ubuntu 12.04.1 版本 Android 开发环境搭建
/******************************************************************************************** * OK33 ...
- Android开发环境搭建步骤-【Android】
本教程是android开发环境在windows下的安装配置,经本人测试完全正确无误.这个教程是史上最详细的android开发环境搭建教程. 工具/原料 Eclipse 3.7.0.Java Jdk6. ...
随机推荐
- android 在activity中改变标题栏的标题 tabActivity的标题改变
在activity中改变标题栏的标题是调用setTitle()方法,参数为标题名称. 而tabActivity跟Activity是一样的,因此在onCheckedChanged()方法中要动态改变标题 ...
- SpeedPHP关于一对一和一对多关联关系的建立 model建立
新闻表:t_news 新闻类型表:b_type_to_name 其中一个新闻类型可以包含多个新闻(hasmany),一个新闻只能属于一种新闻类型(hasone) 下面是新闻model类: <?p ...
- 同步两台linux服务器时间同步方案
Linux自带了ntp服务 -- /etc/init.d/ntpd,这个服务不仅可以设置让本机和某台/某些机器做时间同步,他本身还可以扮演一个time server的角色,让其他机器和他同步时间. 配 ...
- lib-flexible 结合 WKWebView 的样式错乱解决方法
技术栈 lib-flexible 是淘宝的可伸缩方案 WKWebView 是ios8以上支持的网页控件 问题场景 最新公司一个项目使用 lib-flexible 来做移动端的伸缩解决方案,页面在saf ...
- [Quick-x]移动CCEditbox的父对象导致输入框位置偏移问题
CCEditbox对象添加到某个layer,当layer移动时候,editbox输入状态下输入光标保持在原位,看起来就是光标发生了偏移 如果开始时添加的editbox不在屏幕内的话,光标会出现在屏幕边 ...
- Android开发之异步消息处理机制AsyncTask
转自:Android AsyncTask完全解析,带你从源码的角度彻底理解 另外一篇比较详细的博文:http://blog.csdn.net/liuhe688/article/details/6532 ...
- NOI2014 起床困难综合症
3668: [Noi2014]起床困难综合症 Time Limit: 10 Sec Memory Limit: 512 MBSubmit: 225 Solved: 153[Submit][Stat ...
- Android中TextView输入字数统计和限制
在Android开发应用的时候,文本编辑框中最多输入140个字,经常会显示还剩多少字以限制用户输入的字数, EditText content;//定义一个文本输入框 TextView hasnum;/ ...
- bzoj2763: [JLOI2011]飞行路线 分层图+dij+heap
分析:d[i][j]代表从起点到点j,用了i次免费机会,那就可以最短路求解 #include <stdio.h> #include <iostream> #include &l ...
- [转]ASP.NET MVC 入门6、TempData
ASP.NET MVC的TempData用于传输一些临时的数据,例如在各个控制器Action间传递临时的数据或者给View传递一些临时的数据,相信大家都看过“在ASP.NET页面间传值的方法有哪几种” ...