【问题标题】:android AVD emulator [duplicate]android AVD模拟器[重复]
【发布时间】:2011-08-24 02:39:13
【问题描述】:

可能重复:
Error Android SDK: invalid command-line parameter files

我将文件传输到新计算机,但现在当我尝试通过 eclipse 运行 AVD 时出现此错误:

[2011-08-23 22:20:58 - Emulator] 无效的命令行参数:文件。 [2011-08-23 22:20:58 - Emulator] 提示:使用“@foo”启动名为“foo”的虚拟设备。 [2011-08-23 22:20:58 - Emulator] 请使用 -help 获取更多信息

是什么原因造成的?

【问题讨论】:

    标签: android eclipse avd


    【解决方案1】:

    sdk 路径不能包含空格。可能是您的 sdk 在某个路径中,例如 c:/program files/...所以程序文件目录中有一个空格。将它放在路径中没有空格的目录中

    【讨论】:

      【解决方案2】:

      尝试使用以下方法更新它:

      android update avd -n foo
      

      foo 是您的 AVD 名称。

      【讨论】:

        【解决方案3】:

        您可能将文件复制到带有空格的路径(例如,C:/Program Files (x86)/Android/) 尝试将其移至 C:/Android(路径中没有空格)。

        如果您想维护带有空格的路径,请执行以下操作:

        在 Eclipse 中,Windows -> 首选项 -> Android 选项卡 -> SDK 位置

        改变

        C:\Program Files (x86)\Android\android-sdk

        C:\PROGRA~2\Android\android-sdk

        C:\Program Files\Android\android-sdk

        C:\PROGRA~1\Android\android-sdk

        【讨论】:

          【解决方案4】:

          在命令行:

          mklink /J c:\Android "C:\Program Files (x86)\Android\android-sdk"
          

          接下来,您要将 Android SDK 的路径更改为指向 C:\Android。

          【讨论】:

            猜你喜欢
            • 2011-07-18
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2023-03-17
            • 2021-04-04
            相关资源
            最近更新 更多