跟我学android- 创建运行环境(二)
Android程序 需要在Android手机上运行,因此 Android开发时 必须准备相关运行,调试环境。
- Android真机(建议使用真机,速度快,效果好)
- Android虚拟设备(AVD)
使用真机作为运行,调试环境时,只需要完成如下3步即可:
- 使用usb线将Android手机连接到电脑上
- 在电脑上为手机安装驱动,不同手机厂商的Android驱动略有不同,建议大家使用第三方工具进行,比如 腾讯手机管家。
- 打开手机的调试 模式。打开手机 设置功能 在“更多”选项卡里找到“开发者选项”

勾选 USB 调试 如图所示

使用AVD作为运行、调试环境
Android SDK 为开发者提供了可以在电脑上运行的“虚拟手机”,Android把它称为 Android Virtual Device(AVD),如果开发者没有Android手机,则可以使用AVD 运行我们编写的Android程序。
首先 我们需要创建一个 AVD,我们可以借助命令创建AVD,也可以使用 AVD管理器,便捷创建AVD。AVD管理器 在eclipse里可以找到。

选择 Android Virtual Manager 后 弹出对话框,如图所示:

从AVD管理器中可以得知,我们目前还有可用的AVD,所以我们需要先创建一个AVD,点击右边的按钮 New…,弹出一个新窗口

AVD Name 就是我们这个 虚拟设备的名称,我给他取名叫 zhangyi,Device是指 这个模拟设备的型号,我这里选择 模拟 Nexus S ,可以做其他的选择,根据个人喜好来。
Target 值的是 模拟器设备的系统版本,目前我这里只有 4.2.2,如果你们的sdk版本下载了很多,可以自由选择。模拟器是没有照相机的,所以前置相机,后置相机 不做选择,最后 我们给 模拟器分配 1024 M 大小的空间. 点击ok 创建完成
稍等片刻 AVD 就创建成功了,接下来 我们就可以在AVD管理器中看到我们刚才创建的 AVD了

接下来 我们就可以启动该模拟器 zhangyi。点击右边的 start按钮,弹出如下小窗口

点击 Launch按钮,稍等片刻,模拟器就会出现在你面前

Ok,到这里 后,我们的模拟器就成功启动了,启动了模拟器就不要在关闭它
前期准备工作已经准备的差不多了,那接下来 我们就开始创建我们第一个Android工程。期待ing~~~~
跟我学android- 创建运行环境(二)的更多相关文章
- python 的 virtualenv 环境搭建及 sublime 手动创建运行环境
一.安装 virtual env sudo pip install virtualenv二.进入一个空白的目录初始化 virtual env 的环境cd ~/workspace/python/virt ...
- SpringMVC_01:创建运行环境(Maven)
Maven 环境下配置: 1.新建MavenProject,打包选线根据情况选择jar war和pom jar:打包为jar包,主要用于被其他项目引用 war:打包为war包,可直接运行于服务器 po ...
- appium常见问题05_修改Android手机运行环境(adb指令修改hosts)
自动化测试过程中,手机有时会跳网,怎样保持手机测试的环境稳定性,可以通过adb指令修改android手机hosts,保持手机运行在hosts中配置的环境中: 修改方法如下: 前提条件:已安装andro ...
- Android(java)学习笔记161:Framework运行环境之启动SystemServer进程
SystemServer进程是zygote孵化出的第一个进程,该进程是从ZygoteInit.java的main函数中调用startSystemServer()开始的.与启动普通进程的差别 ...
- Android(java)学习笔记104:Framework运行环境之启动SystemServer进程
1. SystemServer进程 SystemServer进程是zygote孵化出的第一个进程,该进程是从ZygoteInit.java的main函数中调用startSystemServe ...
- android测试开发环境搭建
本文档针对未接触过android的0基础人员,在开始熟悉android之前,首先需要一个学习环境来支撑,在此简单介绍一下android环境搭建.(当然大家也可以百度.谷歌,类似的文档很多) 环境搭建: ...
- Android独立交叉编译环境搭建
我们经常需将一些C/C++源码编译成本地二进制,直接在android的linux内核上运行,这是就需要进行交叉编译.由于Android的运行环境核普通Linux又区别,所以常规方式针对ARM进行交叉编 ...
- Python学习笔记:open函数和with临时运行环境(文件操作)
open函数 1.open函数: file=open(filename, encoding='utf-8'),open()函数是Python内置的用于对文件的读写操作,返回的是文件的流对象(而不是文件 ...
- Android开发学习总结(二)——使用Android Studio搭建Android集成开发环境
有很长一段时间没有更新博客了,最近实在是太忙了,没有时间去总结,现在终于可以有时间去总结一些Android上面的东西了,很久以前写过这篇关于使用Android Studio搭建Android集成开发环 ...
- Android Studio系列教程二--基本设置与运行
Android Studio系列教程二--基本设置与运行 2014 年 11 月 28 日 DevTools 本文为个人原创,欢迎转载,但请务必在明显位置注明出处! 上面一篇博客,介绍了Studio的 ...
随机推荐
- Java实现二叉树的构建与遍历
转载:http://ocaicai.iteye.com/blog/1047397 目录: 1.把一个数组的值赋值给一颗二叉树 2.具体代码 1.树的构建方法 2.具体代码 package tree; ...
- Unity NGUI 创建简单的按钮
Unity版本:4.5.1 NGUI版本:3.6.5 注意NGUI版本,网上的大部分教程都是2.x版本的,在步骤上面略有不同,此文适合初学者. 示例: 通过NGUI创建一个背景和按钮. 1.首先创建一 ...
- javascript 路线整理
前端开发很重要,编写脚本也不容易. 总结我以前的前端学习经历,基本是一团乱麻:css+javascript是在大三自学的,当时自己做课程设计,逼着自己在一个月之内,写了一个半成品的j2ee网站.当时, ...
- ink_test
- 例6.1:学生选课系统设计(界面设计、类图、数据库ER图)
- Codeforces Round #263 (Div. 1) C. Appleman and a Sheet of Paper 树状数组暴力更新
C. Appleman and a Sheet of Paper Appleman has a very big sheet of paper. This sheet has a form of ...
- 《A First Course in Probability》-chaper6-随机变量的联合分布-独立性
在探讨联合分布的时候,多个随机变量之间可以是互相独立的.那么利用独立性这个性质我们就能够找到一些那些非独立随机变量没有的求解概率的方法. 对于离散型随机变量的独立联合分布: 离散型随机变量X.Y独立, ...
- 《ACM国际大学生程序设计竞赛题解I》——6.10
Pku 1143: Description Christine and Matt are playing an exciting game they just invented: the Number ...
- poj 1961 Period【求前缀的长度,以及其中最小循环节的循环次数】
Period Time Limit: 3000MS Memory Limit: 30000K Total Submissions: 14653 Accepted: 6965 Descripti ...
- 333. Largest BST Subtree
nlgn就不说了..说n的方法. 这个题做了好久. 一开始想到的是post-order traversal. 左右都是BST,然后自己也是BST,返还长度是左+右+自己(1). 左右其中一个不是,或者 ...