第一种,虚拟机已经建立

1)找到虚拟机.ini这个文件,例如: zhai.ini

寻找方法:你可以在运行SDK Manager时看到最上面显示的虚拟机存放地址

例如显示:

List of existing Android Virtual Devices located at C:/Document and settings/zhaixishan/.android/avd

2) 修改zhai.ini文件

path={你想存放的地址}

例如修改为:D:/MyInstallPath/avd

3) 然后把虚拟机文件拷贝到你更改的地址中即可

第二种,创建时指定:

运行命令都在:cmd命令窗口下输入

1):查看已有的target,如没有自己下载

命令:android list target或者android list targets

例如:

D:/saftwareTools/Android SDK/tools>android list target

Available Android targets:

id: 1 or "android-8"

     Name: Android 2.2

     Type: Platform

     API level: 8

     Revision: 2

     Skins: HVGA (default), QVGA, WQVGA400, WQVGA432, WVGA800, WVGA854

id: 2 or "Samsung Electronics Co., Ltd.:GALAXY Tab Addon:8"

     Name: GALAXY Tab Addon

     Type: Add-On

     Vendor: Samsung Electronics Co., Ltd.

     Revision: 1

     Based on Android 2.2 (API level 8)

     SQVGAkins: WVGA854, WQVGA400, GALAXY Tab (default), HVGA, WQVGA432, WVGA800, 

id: 3 or "android-9"

     Name: Android 2.3

     Type: Platform

     API level: 9

     Revision: 1

     Skins: HVGA (default), QVGA, WQVGA400, WQVGA432, WVGA800, WVGA854

2):创建AVD



 命令: android create avd -n zhai -t 1 -c 8192M -f -p D:/MyInstallPath/avd/

  -n --name 自己定义的虚拟机名字(zhai)

  -t --target 我选得是Android 2.2

  -c --sdcard 这个时候可以建一个sd卡,方面以后使用,我自己建了个8G的

  -f --force 有时候文件属性是只读,这个选项可以解决,强制覆盖

  -p --path  设置你自己想放置虚拟机的地址



运行之后显示:

ndroid 2.2 is a basic Android platform.

Do you wish to create a custom hardware profile [no]no

Created AVD 'zhai' based on Android 2.2,

with the following hardware config:

hw.lcd.density=160

 

注:过程中会提醒你是否想配置特殊硬件,如果没有社么特殊设置就直接输入no即可。

 
3)查看AVD是否创建成功:



命令:android list avd

D:/saftwareTools/Android SDK/tools>android list avd

Available Android Virtual Devices:

    Name: zhai

    Path: D:/MyInstallPath/avd

  Target: Android 2.2 (API level 8)

    Skin: HVGA

  Sdcard: 8192M

4)启动模拟器



命令:emulator -avd  zhai


例如:

D:/saftwareTools/Android SDK/tools>emulator -avd zhai

java version "1.6.0_23"

Java(TM) SE Runtime Environment (build 1.6.0_23-b05)

Java HotSpot(TM) Client VM (build 19.0-b09, mixed mode, sharing)

04:27:23 E/ddms: shutting down due to uncaught exception

04:27:23 E/ddms: Bad version: standalone

java.lang.IllegalArgumentException: Bad version: standalone

    at com.android.sdkstats.SdkStatsService.normalizeVersion(SdkStatsService.java:467)

    at com.android.sdkstats.SdkStatsService.doPing(SdkStatsService.java:195)

    at com.android.sdkstats.SdkStatsService.ping(SdkStatsService.java:130)

    at com.android.ddms.Main.main(Main.java:78)

如何更改Android的默认虚拟机地址的更多相关文章

  1. 如何更改Android的默认虚拟机地址(Android virtual driver路径设置)

    1.将其他目录下的.android复制到C:\Documents and Settings\Administrator路径下(具体的用户名看自己的).然后进入.android\avd打开avd.ini ...

  2. 更改Android studio中SDK,AVD的默认路径

    对于大部分首次下载android studio开发android的人来说, 由于Android Studio将会默认把SDK,AVD下载到我们的C盘,造成大量内存的占用,那么如何更改SDK,AVD的路 ...

  3. [转载] 深入理解Android之Java虚拟机Dalvik

    本文转载自: http://blog.csdn.net/innost/article/details/50377905 一.背景 这个选题很大,但并不是一开始就有这么高大上的追求.最初之时,只是源于对 ...

  4. 深入理解Android之Java虚拟机Dalvik

    一.背景 这个选题非常大,但并非一開始就有这么高大上的追求. 最初之时,仅仅是源于对Xposed的好奇.Xposed差点儿是定制ROM的神器软件技术架构或者说方法了. 它究竟是怎么实现呢?我本意就是想 ...

  5. Android 开机默认横竖屏

    做Android系统开发时,经常遇到机器开机默认横竖屏问题,现整理如下: 方法一:修改WindowManagerService.java 在这个类中修改int mRotation = 0;这个值即可. ...

  6. 启动android程序和虚拟机时候出现如下错误的解决方法

    启动android程序和虚拟机时候出现如下错误的解决方法. 错误重现: [2011-07-13 16:22:48 - Emulator] invalid command-line parameter: ...

  7. 3.1、Android Studio在虚拟机中运行应用

    Android虚拟机Monitor一个设备并且显示在你的开发计算机上.它可以允许你在不适用硬件设备的情况下开发.测试你的Android应用.虚拟机支持Android手机,Android Wear和平板 ...

  8. Saiku更改源代码实现默认查询一天的数据(十)

    Saiku通过更改源代码实现默认查询前一天数据 saiku在本地进行的编译的方式前面已有教程说明,接下来就是更改原代码了 (从网上学得教程,目前只了解到获取最新一天的数据信息) 参考博客地址: htt ...

  9. 读取Android设备的MAC地址

    读取Android设备的MAC地址   AndroidUtil.java package com.csdn.android.util; import com.csdn.android.framewor ...

随机推荐

  1. [Shell]Tetris Game

    这篇文章主要介绍Shell脚本编写俄罗斯方块的方法,原文来自脚本之家,http://www.jb51.net/article/48926.htm 效果图: 代码: #!/bin/bash # Tetr ...

  2. javaScript的类型转换

    1.javaScript会自动跟据期望将值进行转换,比如 2.下面表列出了一些javaScript的自动转换,其中粗体字表示了出乎意料的转换情况 3.显示的类型转换 尽管类型可以自动进行一些转换,但是 ...

  3. 结合Mysql和kettle邮件发送日常报表_20161001

    十一假期 参加婚礼 稍晚点发博 整体流程步骤是: 写SQL-导出到excel设定excel模板调整格式-设置kettle转换--设置kettle邮件作业--完成 第一.写SQL 保持最近12个周的数据 ...

  4. redis设置密码和redis主从复制

    redis设置密码和redis主从复制 一.redis设置密码 1.Redis实用特性 安全性  主从复制(侦听器)事务处理 持久化机制 发布订阅消息 2.安全性:设置客户端连接后进行任何其他指定前需 ...

  5. NOI.AC 32 Sort——分治

    题目:http://noi.ac/problem/32 从全是0和1的情况入手,可以像线段树一样分治下去,回到本层的时候就是左半部的右边是1,右半部的左边是0,把这两部分换一下就行.代价和时间一样是n ...

  6. bzoj1055玩具取名——区间DP

    题目:https://www.lydsy.com/JudgeOnline/problem.php?id=1055 区间DP,注意初始化!! 因为没记忆化,TLE了一晚上,区间DP尤其要注意不重复递归! ...

  7. 向nexus远程仓库里面添加JAR

    向nexus远程仓库里面添加JAR 远程仓库:http://10.1.252.21:8081/nexus/index.html admin/admin123 方法一:手动 在左侧选择:Reposito ...

  8. 用Pyinstaller把Python3.7程序打包成可执行文件exe

    1.通过pip3 install pyinstaller 安装成功 2.然后执行命令,首先:需要切换到程序所在的目录 执行命令 pyinstaller -F -w <文件名.py>,-F代 ...

  9. PHP生成唯一的订单号

    记:之前面试的时候被面试官问过简历项目中的订单号我是什么规则生成的,我牛逼吹过头了,乱说了一通,靠!今天在公司的项目中订单号生成,好奇,看了下,就是网上的这种而已. * * uniqid - 官方是这 ...

  10. xgene:肿瘤相关基因 EGFR,,Her2,,TP53,,ALK

    EGFR: “Epidermal growth factor receptor”,表皮生长因子受体.别名:ErbB1,或 HER1 EGFR是ErbB基因家族的成员之一.ErbB基因家族包括了:EGF ...