Android开发环境配置(win7_64bit)
Android开发环境配置(win7_64bit)
目录
1.概述
4.注意事项
>>看不清的图片可在新标签打开查看大图
1.概述
Android开发是什么,相信已不用做过多介绍,不过需要了解的是,Android开发不仅仅是用Java和XML写个APP,一个完整的开发流程,可能涉及从移动端到网页再到服务器等的诸多技术,需要全面掌握。
2.Android开发涉及的技术
最开始肯定要学JavaSE部分,面向对象、IO、多线程、网络编程是重点,有了JavaSE基础就可以开始学习Android了。
安卓入门学习局限于移动端,再往后进阶就要考虑与服务器如何交互了,到了高手级别,就必须掌握Linux、C/C++等技术,因为安卓依赖的底层还是这些东西。
这里只是粗略地列出了Android开发涉及到的技术,像软件测试、构建工具、分布式管理、设计模式等各种名词也会在开发中接触到,一入开发深似海,学无止境...

3.Android常用开发环境搭建
为了便于检索,各小节分篇谈论,请按先后顺序,选择<自己需要>的部分阅读即可。

3.1 硬件准备
内存最低4G,8G刚好,16G最好。
固态硬盘!固态硬盘!固态硬盘!重要的事说三遍,这个强烈建议有。容量最低推荐128G,如果机子上只有固态硬盘,那就选256G的吧,有钱可以用更高容量的。为什么强调固态硬盘,等你亲自体验过它的速度后,就再也不想回机械盘的日子了!
虽然可能有了固态盘,但是机械硬盘还是应该备一个,就算电脑不自带,也该备个移动硬盘,做仓库用。就目前来看,虽然机械盘速度慢,但机械盘价格低廉,稳定性也比固态盘好,依然是备份资料的不二选择,容量的话选500G以上就OK。
CPU性能当然越高越好,以Intel的CPU为例,考虑性价比的话i5一般够用了,i7正好,不差钱可以继续提升~~
显卡现在差不多的电脑都是独显2G内存或者更优了吧,做Android开发一般对显卡要求不是很高。对于显示器尺寸的话我个人偏向17寸,因为屏幕大,一次看的代码多,而且携带上也不比其他尺寸麻烦多少,当然,这个就纯属见仁见智的问题了。
附:针对最新的AndroidStudio,官方推荐的开发环境(显然不够用)

3.2
Java环境搭建
3.4 编译器准备
常用的编译器为AndroidStudio、IDEA、eclipse+ADT,由于谷歌已经停止了对ADT的更新,目前最新版本ADT为23.0.7,支持到Android 22,所以建议大家还是从AndroidStudio学起吧。
3.4.1
AndroidStudio安装、配置、测试
3.4.2
IntelliJ IDEA安装、配置、测试
3.4.3
Eclipse For JavaEE安装、配置、测试
3.4.4
Eclipse For JavaSE安装、配置、测试
3.4.5 三类型编译器比较:

3.5 安卓模拟器准备
SDK自带的模拟器在上面的链接已介绍过,需要另一种选择的话,戳下面的链接:
Genymotion安卓模拟器和VirtualBox虚拟机安装、配置、测试
Android SDK自带模拟器、Genymotion安卓模拟器、真机测试比较:

4.注意事项
4.1 如果文中涉及到的链接被吞,或者发现有误的地方,请联系QQ245176013。
4.2 在这里发布关于如何FQ的内容被告知是违规的,我已经删除了相关内容,主与我们同在...
4.3 一些可能会用到的国内外网站(部分需要FQ查看):
谷歌安卓开发者中文官网(刚开始还有点不相信)
安卓开发工具及国内镜像地址(上面的官网没发布前,这个网站还是做了许多贡献的)
安卓学习教程(个人认为写的还不错)
安卓项目源码下载(此链接不知道为什么不能发,特把链接分享在了云盘里...)
英文原版电子书下载(自行搜索,下载较慢)
Android开发环境配置(win7_64bit)的更多相关文章
- Mac系统cocos2dx + android 开发环境配置
Mac系统cocos2dx + android 开发环境配置 /****************************************************** 这遍文章主要转载自:htt ...
- Qt For Android 开发环境配置
想了想,还是再写一篇关于Qt for Android开发环境配置的教程. 准备:Java jdk,Android sdk,Android adb,Android ndk,Android ant,Qt ...
- Centos Android开发环境配置-Android Tools -android list sdk --extended --all
Centos Android开发环境配置-Android Tools -android list sdk --extended --all 安装完Android Tools后执行 android ...
- Ubuntu虚拟机+ROS+Android开发环境配置笔记
Ubuntu虚拟机+ROS+Android开发环境配置笔记 虚拟机设置: 1.本地环境:Windows 7:VMWare:联网 2.虚拟环境 :Ubuntu 14.04. 比較稳定,且支持非常多ROS ...
- 基于Netbeans的安卓Android开发环境配置 - CSDN博客
原文:基于Netbeans的安卓Android开发环境配置 - CSDN博客 基于Netbeans的安卓Android开发环境配置 一.准备工作 NetBeans 勾选网页中的Accept-选择对应系 ...
- Android开发环境配置
由于公司项目需要,最近转做Android开发,这里我来介绍一下Android开发环境的配置过程. 首先,需要下载所需要的软件工具,如下所示: 1.Java:开发基础环境,JDK和JRE这两个都要下载的 ...
- Qt5.3.0 for Android开发环境配置
1.去官网下载Qt5.3.0 for Android 2.去http://developer.android.com下载Ndk 和SDk 3.去http://ant.apache ...
- Java与Android开发环境配置以及遇到的问题解决
0 概述 所有文章涉及的下载地址在文章下方会有汇总,所有软件的版本最好与系统版本一致 建议安装安卓开发软件至一个目录中,以方便查找 1 Java环境配置 1.1 JDK下载: 据说JDK6用的比较多, ...
- windows下Qt5.1 for android开发环境配置(PS:Qt5.2出来了哈,稳定)
说明:以下开发环境配置过程参考了这些文章: http://qt-project.org/wiki/building_qt-android_on_windows http://www.hyarm.com ...
随机推荐
- 利用朴素贝叶斯算法进行分类-Java代码实现
http://www.crocro.cn/post/286.html 利用朴素贝叶斯算法进行分类-Java代码实现 鳄鱼 3个月前 (12-14) 分类:机器学习 阅读(44) 评论(0) ...
- hdu_1513_Palindrome(LCS+滚动数组)
题目连接:http://acm.hdu.edu.cn/showproblem.php?pid=1513 题意:给你一个字符串,问你最少插入多少个字符使其为回文字符. 题解:将字符串倒着保存,然后求一下 ...
- 5.如果第4题中在DOS命令下输入:java Hello 出现以下结果:Bad command or the file name 可能是什么原因?请说明理由。
1.没有输入javac指定路径,而是直接输入java Hello. 2.前面已经用过一次指令,没有重新输入路径.
- 克隆虚拟机系统整个文件快照,然后另起建立该系统,产生的IP地址冲突解决办法
进入克隆后的文件系统 cd /etc/sysconfig/network-scripts/ cp ifcfg-eth0 ifcfg-eth1 vim ifcfg-eth1 #修改其中的文件内容 ...
- Qt 5入门指南之Qt Quick编程示例
编程示例 使用Qt创建应用程序是十分简单的.考虑到你的使用习惯,我们编写了两套教程来实现两个相似的应用程序,但是使用了 不同的方法.在开始之前,请确保你已经下载了QtSDK的商业版本或者开源版本,并且 ...
- oracle数据库的数据类型
一.字符类型 (1)固定长度的字符串 CHAR(字节长度是1~2000之间) CHAR(8)可以存储4个双字节的字符,8个单字节的字符,不足8字节剩余的部分用空格占据 (2)可变长度字符串 VARCH ...
- 网址组成与特殊ip小解
网址 https://www.baidu.com:8010/a/html/a.html?tn=monline_3_dg#part1 注解: 网址= 当前url协议+域名+端口号+路径名+参数+hash ...
- java的两种异常runtimeException和checkedException
java异常处理机制主要依赖于try,catch,finally,throw,throws五个关键字. try 关键字后紧跟一个花括号括起来的代码块,简称try块.同理:下面的也被称为相应的块. ...
- 通过js来修改div的style(background,border,。。。。。。。)
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content ...
- 多校 Cow Bowling
题目链接:http://acm.hust.edu.cn/vjudge/contest/124435#problem/I 密码:acm Sample Input Sample Output 分析: #i ...