android开发java环境_搭建Android开发环境 - Android - mobile - JavaEye论坛
Android的开发现在是如火如荼,逞现在不是很忙了,学习了下,这里记录下了在windows在如何搭建Android开发环境,对自己是个记录,对新入门的兄弟姐妹们可以参考一下!
(1)安装JDK,省略。
(2)下载Android SDK并配置。
可以到http://www.android123.com.cn/sdkxiazai/上下载,下载好后,解压缩,配置SDK,在Windows机器上,右键单击我的电脑,选择属性->高级,点“环境变量”按钮,修改“系统变量”下面的Path变量,把SDK tools的真实路径加入其中(即Android sdk 解压后的文件夹下的tool路径 在这里我是D:\android-sdk_r04-windows\android-sdk-windows\tools)。添加完后,可以在命令行下用命令测试:android --help,如果出现android的帮助命令就说明配置好了。
(3)安装MyEclipse,我用的是6.5,其他版本应该差不多,安装步骤省略。
(4)安装ADT(Android Development Tools).启动MyEclipse,在导航菜单中选择Help->Software Updates->Find and Install->Search for new features to install->New Remote Site.然后输入name:anroid(随便) url:https://dl-ssl.google.com/android/eclipse/。ok!都选中,然后安装。安装完毕后,重启MyEclipse。
(5)在myeclipse里配置SDK路径
选择Windows->Preferences->Android,选择Android SDK的位置。我的是解压在D:\android-
sdk_r04-windows\android-sdk-windows这里的,选择这里就行了。如图:
(6)创建AVD(Android Virtual Device).
刚下载的2.1 SDK的platforms目录是空的,所以,当cmd 进入到D:\android-sdk_r04-windows\android-sdk-windows\tools目录下,输入命令android list target(这个命令可以获得Android可用的虚拟设备)得到的Available Android targets为空;那需要自己安装了,用myeclipse来帮你。选择Window->Android SDK and AVD Manager->Available Packages,点开右边的树中选择需要的SDK Platform和对应的Android APIs。这里我选择最新2.1版本的,然后就Install Select。如图所示:
安装完后,选择Window->Android SDK and AVD Manager->Vitual Devices,右边点New,按要求输入。name:android21(启动模拟器的时候需要敲的)Target:android 2.1-API Level 7(这里可以选择其它版本的,前提是你是否都更新了呢!我这里只能选择这个),SD Card:输入你想要的大小。其他默认就可以了,完后点Create AVD。这时,再命令行下进入到D:\android-sdk_r04-windows\android-sdk-windows\tools目录下,输入命令android list target得到的Available Android targets就有东西了。
(7)启动模拟器。
cmd进入到D:\android-sdk_r04-windows\android-sdk-windows\tools,输入命令:emulator -avd android21。这里用到你刚才起到
的名字,ok看到模拟器了吧!如图:
(8)程序界的奇葩:Hello World
学习新东西,这个是少不了的了,呵呵!
8.1创建一个新的Android项目
打开Eclipse, 选择File > New > Project如果Android的Eclipse的插件正确安装了,弹出的对话框里就会有一项“Android”, 选择 “Android Project”,点下一步。
8.2填写工程的详细信息。
除了包名外,我们可以全部填写HelloWorld。这里填写的Activity name就是你的项目创建好后Activity的类名。
8.3创建好后,工程会自动生成一个HelloWorld类,在你刚才创建的包名下找到HelloWorld,修改如下:public class HelloWorld extends Activity {
/** 活动第一次被创建后调用 */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView tv = new TextView(this);
tv.setText("Hello, World!");
setContentView(tv);
}
}
引入包时,可以用快捷键Ctrl+Shift+o。
8.4运行你的Hello World。选择Run>->Open Run Dialog菜单。双击Android Application创建一个新的应用,然后在右边浏览选择你的应用HelloWorld,然后果断的Run吧,ok,过一会儿(模拟器启动有点时间),看到Hello, World!了吧。
SDK下有好多学习的例子,一旦入门后,就参照着Sample下的应用开始深入的学习吧!
android开发java环境_搭建Android开发环境 - Android - mobile - JavaEye论坛相关推荐
- eclipse开发java项目_用eclipse 开发java 项目
一般分为如下4个步骤: 一.创建Java项目(创建项目之前要选择工作空间) 二.创建程序包 三.编写Java源程序 四.运行Java程序 详细说明 1.创建Java 项目 1.1 打开Eclipse, ...
- Java开发微博粉丝服务(1)——环境的搭建,开发接入与URL有效性验证
第一部分--环境的搭建,开发接入与URL有效性验证 一.发环境的搭建 最近貌似Sunny-Ngrok无能正常使用,由于时间关系就转另外一个内网穿透,本次并没有使用ngrok转向使用frp Frp比ng ...
- windows环境下搭建rabbitMQ开发环境
2019独角兽企业重金招聘Python工程师标准>>> windows环境下搭建rabbitMQ开发环境 1.下载与安装 erlang rabbitmq 是使用erlang语言开发的 ...
- 离线/内网环境下搭建vue开发环境
系列文章目录 第一讲 离线/内网环境下搭建vue开发环境 第二讲 内网环境运行maven项目 目录 外网环境搭建 一.安装nodeJS 二.安装vue依赖包 内网环境正式开始 准备工作: 一.安装no ...
- 如何在Mac环境下搭建svn服务器端环境
为什么80%的码农都做不了架构师?>>> 在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境.在Mac环境下,由于Mac自带了svn的服务器端和客户端功 ...
- 基于Python实现的微信小程序校园导航系统 | Python第一课环境篇 | Hellow World 程序 | 不同环境下搭建Python编程环境
一:Hellow World 程序 1.安装Python3 2.运行Python代码片段 Python自带了一个在终端窗口中运行的解释器,让你无需保存并运行整个程序就能尝试运行Python代码片段. ...
- Android开发学习总结(一)——搭建最新版本的Android开发环境
最近由于工作中要负责开发一款Android的App,之前都是做JavaWeb的开发,Android开发虽然有所了解,但是一直没有搭建开发环 境去学习,Android的更新速度比较快了,Android1 ...
- java alsa 编程_搭建JavaWeb开发环境
更好的阅读体验欢迎访问博客搭建JavaWeb开发环境 前言 在服务器上搭建javaweb开发环境,特此记录 一.安装JDK 查看默认JDK java -version rpm -qa|grep jav ...
- 如何搭建java web环境_搭建java WEB开发环境和应用
搭建java WEB开发环境和应用 更新时间:2009年06月07日 02:28:56 作者: 使用Tomcat服务器,使用DBCP数据源搭建Web开发环境 一 使用Tomcat服务器,使用DBC ...
最新文章
- Exchange 2010 恢复误删除的邮箱账户及其邮箱
- C语言开发单片机如何避免全局变量过多混乱
- keras-vis可视化特征
- 网络广告推广浅析网站的外链究竟要如何优化效果才会更好呢?
- 【Caffe实践】 添加自己的网络层
- XML DOM Node List
- 新手入门Web安全学习Week7
- Linux 命令集合
- 清洁单元测试图案–演示幻灯片
- php 越权 漏洞,PHPYUN最新版多处SQL注入及越权操作二
- .net 遍历数组找重复值写入一个新数组_第二轮 Python 刷题笔记一:数组
- Scribe+HDFS日志收集系统安装方法
- python怎样实现封装_Python底层封装实现方法详解
- 3.微服务:从设计到部署 --- 进程间通信
- 2009年日全食观测方法
- UltraEdit-32 温馨提示:右协会,取消 bak文件
- HttpSession对象
- 解决调用接口时的OPTIONS请求
- 如何避免自己写的代码成为别人眼中的一坨屎 (摘自微信公众号,顶级程序员)...
- 文件夹目录下所有的视频使用ffmpeg指定位置截图
热门文章
- (七)立体标定与立体校正 【计算机视觉学习笔记--双目视觉几何框架系列】
- 同工不同酬,年薪 50 万美金的工程师到底有什么神本事?
- 机器学习——python实现SVM模型w,b的查看
- php 字符型转变为数值,php怎么把字符串转换为数值?
- pdf在html中加载不出来,在网页中打开显示PDF
- extjs中元数据_Extjs中Store小总结
- AspectJ基于xml和基于注解
- Flask入门到放弃(四)—— 数据库
- Flink解析kafka canal未压平数据为message报错
- $Django importlib与dir知识,手写配置文件, 配置查找顺序 drf分页器drf版本控制