`
moqiang02
  • 浏览: 529798 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
文章分类
社区版块
存档分类
最新评论

如何更改Android的默认虚拟机地址

 
阅读更多

第一种,虚拟机已经建立

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 studio虚拟机在启动界面和桌面出现画面模糊花屏问题

    反思:之前是Graphic设置的Automatic(默认是Hardware硬件渲染)可以,今天突然出现花屏那样的问题,搜遍全网没找到方法,最后有个大佬指点按照上边的方法设置(Software软件渲染)配置虚拟机,解决。 可能自己电脑...

    Android studio虚拟机在启动界面和桌面出现画面模糊花屏问题的解决方法

    反思:之前是设置的自动(默认是硬件渲染)可以,今天突然出现花屏那样的问题,搜遍全网没找到方法,最后有个大佬指点按照上边的方法设置(软件渲染)配置虚拟机,解决。 可能自己电脑硬件图形卡(不知道什么东东)...

    AndroidStudio中AVD虚拟机设备空间不足调试过程出现的黑屏问题及解决方案

    路径一般为.android默认的路径,比如我的就是C:\Users\Administrator\.android\avdavd目录下,放的是你已经创建的虚拟机设备,比如我现在要修改设备空间的是AVD.avd 就可以直接进入AVD.avd目录下,找到config.ini...

    永久修改VirtrualBox中Android-x86启动分辨率

    使用VBOX安装安卓,运行速度那是一个快,辛辛苦苦安装好了安卓版的虚拟机,但启动后发现所有APP启动后都是横屏的,不但看起来累,鼠标操更加麻烦,下面就让我来教大家解决这个问题,让虚拟机安卓系统启动时自动竖...

    Android技术内幕.系统卷(扫描版)

    7.4.2 android默认的audio hal实现 /398 7.4.3 dump功能的audio hal实现 /400 7.4.4 基于a2dp的蓝牙音频设备hal实现 /402 7.4.5 模拟器上的audio hal实现 /403 7.5 android ril实现 /404 7.5.1 android ril构架 /404...

    新版Android开发教程.rar

    � 采用了对有限内存、电池和 CPU 优化过的虚拟机 Dalvik , Android 的运行速度比想象的要快很多。 � 运营商(中国移动等)的大力支持,产业链条的热捧。 � 良好的盈利模式( 3/7 开),产业链条的各方:运营商、...

    ART登场,Android要和核心虚拟机Dalvik说再见了

    ART登场,Android要和核心虚拟机Dalvik说再见了Dalvik是Android的核心组成部分之一,Android上的应用程序需要依靠它才可以正常运行。现在Google准备用新的运行环境ART来替代它。在最新的Android4.4上,有两个运行...

    Android移动开发实验4.doc

    " "(2)修改新建项目的res/layout目录下的布局文件activity_main.xml,将" "默认添加的布局代码修改为垂直线性布局管理器,并且删除上、下、左、右" "内边距的设置代码,然后将默认添加的文本框组件删除;...

    Android系统源代码情景分析之HelloWorld应用程序

    Android系统源代码情景分析第二章部分,将HelloWorld应用直接打包到系统源码内;

    Android技术内幕.系统卷 pdf

    7.4.2 android默认的audio hal实现 /398 7.4.3 dump功能的audio hal实现 /400 7.4.4 基于a2dp的蓝牙音频设备hal实现 /402 7.4.5 模拟器上的audio hal实现 /403 7.5 android ril实现 /404 7.5.1 android ril构架...

    Android下WebView中调用系统相机拍照范例

    自定义webview中的网页“拍照”按钮调用系统相机拍照的API接口MyBrowserAPI.CapturePhoto(filename),在网页JavaScript中调用以后返回存放照片的完整路径名,默认将...实测从Android2.1-4.22版虚拟机与真机均可正常使用。

    Android移动开发实验6.doc

    " "三、实验内容与步骤 " "(1)修改新建项目的res/layout目录下的布局文件activity_main.xml,将" "默认添加TextView组件删除,然后添加一个id为next的按钮,设置显示文字" "为"奋斗"; " "(2)在MainActivity的...

    Android中动态载入自定义类

    普通的Android程序Dalvik虚拟机都是从一个默认的地方载入程序需要的类文件(dex文件),而Dalvik虚拟机还提供了从其他地方载入类的能力(比如从设备的内部存储空间以及互联网). 这种自定义类加载机制可以使用于一些场景...

    Anti-vm-in-android

    通过更改android框架和内核,可以绕开大多数这些技术。 测试此apk的关键点:使用基于arm的图像仿真器,否则您将无法使用arm assembly int编译那些jni代码。 * 1.qemu属性 只需在qemu中检查这些属性即可。 * 2。...

    android预置默认的语音信箱号码具体实现

    在此介绍以xml的方式预置VM number的方法,以及如何允许用户去修改并能够记住用户的选择。VM number使用的优先级为: SIM卡读取>用户设置>xml预置。在用户修改voice mail number时,优先存储到SIM卡。若SIM卡存储失败...

    Android学习之旅–安装配置

    下载地址:http://www.android-studio.org/index.php 2、安装:一直next即可(第三步可以选择安装路径) 3、启动配置:首次安装的情况下,选择不导入之前版本的配置。 Standard:SDK默认安装在C盘 Custom:可以...

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    Android 一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导开发 IOS 由苹果公司开发的移动操作系统 Webkit 一个开源的浏览器引擎,在手机上的...

    Android开发教程之初识Android App

    系统默认为每一个应用程序分配一个唯一的Linux用户ID(这个ID只能被系统使用,并且对于应用程序来说,这个ID是未知的)。系统为一个应用程序的所有文件设置了权限,所以,只有分配给这个应用程序的用户ID才可以访问...

    Android之更换头像

    注:android:src=@drawable/default_icon这个是ImageView控件的默认背景图,如果不想要呢可以删除或者换成背景颜色,一点都不影响 然后再新建一个弹窗的布局文件activity_dialog_select.xml,效果如下:

    Delphi 跨平台 Socket 通讯库

    > 能跑10万以上的并发数, 需要修改注册表调整默认的最大端口数 - Mac > 做了初步测试, 测试环境为虚拟机中的 OSX 10.9.5, 即便修改了系统的句柄数限制, > 最多也只能打开32000多个并发连接, 或许 OSX Server 版...

Global site tag (gtag.js) - Google Analytics