android学习笔记(一)--系统环境搭建
来源:互联网 发布:淘宝子账号权重设置 编辑:程序博客网 时间:2024/05/20 03:08
其实很久以前就有学习安卓开发的想法,但一直没有实行,今天开始实施,顺便把过程记录下来,以便于更好的学习。
既然是从0学习安卓开发,当然是从环境搭建开始做起。
1、安卓环境的搭建
现在网上找了几篇关于安卓环境搭建的文章来看了看,一种是使用Eclipse搭建的环境,一种是直接使用Android Studio搭建的环境,因为机器上原本就有Eclipse,遂打算搭建个使用Eclipse的环境,于是开始下载软件
下载Eclipse、JDK、Android SDK、ADT插件
下载地址:JDK:http://www.oracle.com/technetwork/java/javase/downloads/index.html
Eclipse:http://www.eclipse.org/downloads/
Android SDK:http://developer.android.com/sdk/index.html
ADT:http://developer.android.com/sdk/installing/installing-adt.html
因为大陆不能够直连goolge的网站,所以需要一个vpn来进行下载。
等我下到ADT的时候发现怎么找不到下载的按钮,仔细一看原来官方已经停止了对ADT的维护支持,让开发人员都转到Android Studio去开发,于是我开始搭建Android Studio的开发环境。
Android Studio开发环境需要的比较简单,只要JDK和Android Studio就行了,值得注意的是Android studio要求JDK版本为JDK7及更高版本。
1.1下载JDK
下载完成后进行安装
安装完成后进行环境变量的配置
新建一个JAVA_HOME的变量
Path变量中添加如下变量
可使用java -version命令查看是否配置成功
2.Android Studio
下载安装Android Studio
按照引导进行安装即可
安装完成后新建工程,进入出现如下界面就算大功告成了
3.模拟器的下载安装
安装完成后如果要使用自带的模拟器还要进行下载和配置
新建一个模拟器
好运行下模拟器看下效果
运行时可能会报
emulator: ERROR: x86 emulation currently requires hardware acceleration!Please ensure Intel HAXM is properly installed and usable.CPU acceleration status: HAX kernel module is not installed!
这样的错误
这是由于没有安装HAXM的原因
解决方法如下
下载安装
下载完成后要进行手动安装
手动安装前必须要在bios系统中开启“Virtualization Technology”,设置为enable即可
否则安装时会报错
- android学习笔记(一)--系统环境搭建
- android学习笔记(一)环境搭建
- Android学习笔记(一):Android 编程环境搭建(Eclipse)
- Android学习笔记(一)Android开发环境搭建
- Android学习 笔记(一)---搭建环境
- Android系统源码学习入门(一)环境搭建
- Android 学习笔记(一)——开发环境搭建
- Android学习笔记(一):开发环境搭建
- android学习笔记一:环境的搭建(windows)
- Android学习笔记(一)搭建开发环境
- Android学习笔记之(一)开发环境搭建
- Android学习笔记之(一)开发环境搭建
- Android学习笔记之(一)开发环境搭建
- Android学习笔记之(一)开发环境搭建
- Android学习笔记之(一)开发环境搭建
- struts 学习笔记(一)--搭建环境
- Hadoop学习笔记(一)环境搭建
- ThinkPHP学习笔记(一)环境搭建
- web resource category
- iOS解决拍照图片 会旋转 打开变形的问题
- linux memcached状态查询
- MySQL5.6新特性之Multi-Range Read
- APP启动画面
- android学习笔记(一)--系统环境搭建
- Linux下c开发之——线程间通信
- 关于JSP九大内置对象的详细信息
- 转载http://www.cnblogs.com/kenshincui/p/3931948.html
- 简约才是王道? CardView 的使用
- git bisect
- Unity接入Admob广告教程IOS篇
- 5.2类与对象---对象和C语言中的指针变量的比较
- iOS 【UIKit-一个控件用肉眼看不见,有哪些可能】