• 如何更改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)
  • 相关阅读:
    机械迷城MAC下载及攻略
    今晚是个难眠之夜
    div高度自适应
    代码高亮
    windows live writer
    Java连接redis的使用示例
    luogu4360 锯木厂选址 (斜率优化dp)
    poj1651 Multiplication Puzzle (区间dp)
    hdu3506 Monkey Party (区间dp+四边形不等式优化)
    poj1236/luogu2746 Network of Schools (tarjan)
  • 原文地址:https://www.cnblogs.com/moqiang02/p/4061483.html
Copyright © 2020-2023  润新知