Android程序 需要在Android手机上运行,因此 Android开发时 必须准备相关运行,调试环境。

  • Android真机(建议使用真机,速度快,效果好)
  • Android虚拟设备(AVD)

使用真机作为运行,调试环境时,只需要完成如下3步即可:

  1. 使用usb线将Android手机连接到电脑上
  2. 在电脑上为手机安装驱动,不同手机厂商的Android驱动略有不同,建议大家使用第三方工具进行,比如 腾讯手机管家。
  3. 打开手机的调试 模式。打开手机 设置功能 在“更多”选项卡里找到“开发者选项”

勾选 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- 创建运行环境(二)的更多相关文章

  1. python 的 virtualenv 环境搭建及 sublime 手动创建运行环境

    一.安装 virtual env sudo pip install virtualenv二.进入一个空白的目录初始化 virtual env 的环境cd ~/workspace/python/virt ...

  2. SpringMVC_01:创建运行环境(Maven)

    Maven 环境下配置: 1.新建MavenProject,打包选线根据情况选择jar war和pom jar:打包为jar包,主要用于被其他项目引用 war:打包为war包,可直接运行于服务器 po ...

  3. appium常见问题05_修改Android手机运行环境(adb指令修改hosts)

    自动化测试过程中,手机有时会跳网,怎样保持手机测试的环境稳定性,可以通过adb指令修改android手机hosts,保持手机运行在hosts中配置的环境中: 修改方法如下: 前提条件:已安装andro ...

  4. Android(java)学习笔记161:Framework运行环境之启动SystemServer进程

          SystemServer进程是zygote孵化出的第一个进程,该进程是从ZygoteInit.java的main函数中调用startSystemServer()开始的.与启动普通进程的差别 ...

  5. Android(java)学习笔记104:Framework运行环境之启动SystemServer进程

    1. SystemServer进程      SystemServer进程是zygote孵化出的第一个进程,该进程是从ZygoteInit.java的main函数中调用startSystemServe ...

  6. android测试开发环境搭建

    本文档针对未接触过android的0基础人员,在开始熟悉android之前,首先需要一个学习环境来支撑,在此简单介绍一下android环境搭建.(当然大家也可以百度.谷歌,类似的文档很多) 环境搭建: ...

  7. Android独立交叉编译环境搭建

    我们经常需将一些C/C++源码编译成本地二进制,直接在android的linux内核上运行,这是就需要进行交叉编译.由于Android的运行环境核普通Linux又区别,所以常规方式针对ARM进行交叉编 ...

  8. Python学习笔记:open函数和with临时运行环境(文件操作)

    open函数 1.open函数: file=open(filename, encoding='utf-8'),open()函数是Python内置的用于对文件的读写操作,返回的是文件的流对象(而不是文件 ...

  9. Android开发学习总结(二)——使用Android Studio搭建Android集成开发环境

    有很长一段时间没有更新博客了,最近实在是太忙了,没有时间去总结,现在终于可以有时间去总结一些Android上面的东西了,很久以前写过这篇关于使用Android Studio搭建Android集成开发环 ...

  10. Android Studio系列教程二--基本设置与运行

    Android Studio系列教程二--基本设置与运行 2014 年 11 月 28 日 DevTools 本文为个人原创,欢迎转载,但请务必在明显位置注明出处! 上面一篇博客,介绍了Studio的 ...

随机推荐

  1. 动态规划——K背包问题

    Problem DescriptionNow you are asked to measure a dose of medicine with a balance and a number of we ...

  2. 《University Calculus》-chape4-导数的应用-极值点的二阶导数检验法

    函数凹凸性检验: 很容易看到,观察类似抛物线这类曲线,能够看到它们有一个向上凹或者向下凹的这样一个过程,而我们将这个过程细化并观察一系列点的导数的变化情况我们给出如下的定义: (1)如果函数图像在区间 ...

  3. openStack images

  4. memcached分布式实现原理

    摘要 在高并发环境下,大量的读.写请求涌向数据库,此时磁盘IO将成为瓶颈,从而导致过高的响应延迟,因此缓存应运而生.无论是单机缓存还是分布式缓存都有其适应场景和优缺点,当今存在的缓存产品也是数不胜数, ...

  5. redis学习心得之一【安装redis初体验】

    在linux下安装redis 说起这个比mysql的安装过程简单多乐,它不需要configure,只需要解压之后make就可以,无需make install ~$ wget http://redis. ...

  6. rpc远程过程协议调用

    在linux 5.X以及下的版本你可以通过service portmap status命令查看rpc是否启动.如果提示running,表示正在运行:如果提示stop就是关闭了.如果没有安装,则通过安装 ...

  7. 计算任意位数的Pi

    当用程序实现求pi的值时,也许你能够很快写出算法(利用求pi的几个公式),但是由于使用单变量保存结果,限于计算机硬件对变量的表示范围有限,因此,最多只能计算出pi值小数点后十多位.但需要得到一个更大位 ...

  8. [转] boost::function用法详解

    http://blog.csdn.net/benny5609/article/details/2324474 要开始使用 Boost.Function, 就要包含头文件 "boost/fun ...

  9. linux 下各errno的意义

    strerror(errno):获取errno对应的错误 #include <string.h> /* for strerror */ #include <errno.h> # ...

  10. Android NDK 环境搭建 + 测试例程(转)

    懒得废话一大堆概念,关于ADT.NDK的概念要是你不懂,怎么会搜到这里来?所以你只需要根据下面的步骤来,就可以完成NDK环境搭建了. 步骤:(假设你未安装任何相关开发工具,如果已经安装了,就可以跳过) ...