我是否需要windows 8.1 pro与apache cordova一起开发
我有一个windows 8,试图用apache cordova安装Vs 2015,但当它试图安装android emulator时,我遇到了错误 我是否需要windows 8.1 pro为apache cordova开发 编辑1 这是我得到的错误: 日志如下:我是否需要windows 8.1 pro与apache cordova一起开发,cordova,windows-8.1,visual-studio-cordova,Cordova,Windows 8.1,Visual Studio Cordova,我有一个windows 8,试图用apache cordova安装Vs 2015,但当它试图安装android emulator时,我遇到了错误 我是否需要windows 8.1 pro为apache cordova开发 编辑1 这是我得到的错误: 日志如下: [05A0:3964][2015-06-17T15:52:28]i000: MUX: ExecuteError: Package (VSSecondaryInstaller_box) failed: Error Message Id:
[05A0:3964][2015-06-17T15:52:28]i000: MUX: ExecuteError: Package (VSSecondaryInstaller_box) failed: Error Message Id: 1603 ErrorMessage: Microsoft Visual Studio Emulator for Android : The installer failed. Fatal error during installation. Error code: 1603
[2A34:2B74][2015-06-17T15:52:59]e000: Error 0x80048646: Process returned error: 0x80048646
[2A34:2B74][2015-06-17T15:52:59]e000: Error 0x80048646: Failed to execute EXE package.
[05A0:3964][2015-06-17T15:52:59]e000: Error 0x80048646: Failed to configure per-machine EXE package.
[05A0:3964][2015-06-17T15:52:59]i000: MUX: Installation size in bytes for package: VSSecondaryInstaller_box MaxAppDrive: 0 MaxSysDrive: 409517056 AppDrive: 0 SysDrive: 69135360
[05A0:3964][2015-06-17T15:52:59]i000: MUX: ExecutePackageComplete for secondary installer
[05A0:3964][2015-06-17T15:52:59]i000: MUX: Disconnecting secondary installer pipe
[05A0:3964][2015-06-17T15:52:59]i000: MUX: Return Code:0x80048646 Msi Messages:Microsoft Visual Studio Emulator for Android : The installer failed. Fatal error during installation. Error code: 1603 Result Detail:0 Restart:None
[05A0:3964][2015-06-17T15:52:59]i000: MUX: Set Result: Return Code=-2147187130 (0x80048646), Error Message=Microsoft Visual Studio Emulator for Android : The installer failed. Fatal error during installation. Error code: 1603, Result Detail=, Vital=False, Package Action=Install, Package Id=VSSecondaryInstaller_box
当我搜索并找到这个:
这说明Android exmulator需要Hyper V,但Hyper V在Windows 8.1上不可用
但根据这份文件:
windows 8.1 pro有Hyper V,在我的系统中,我看不到任何打开它的选项
我错了吗?还是文件不对
我正在开发一款戴尔inspiron 7000,它有一个16克的英特尔i7-4510处理器。[有关使用VS2015开发Android应用程序的信息] 您可以在win7、win8和win10上安装VS 2015 RC,以便为android平台开发Apache Cordova应用程序 比win8更新的操作系统的唯一要求是构建windows 8+应用商店应用程序和windows phone 8+应用程序。选中,您将找到使用visual studio tools for apache cordova所需的操作系统。检查以了解构建应用程序所需的操作系统。从中学习,看看您是否错过了android emulator的某些功能 [针对Android emulator安装问题] 因此,我认为android emulator安装问题与操作系统要求无关。查看是否可以按照中的说明手动安装Android SDK 请分享屏幕截图或错误信息,以确保其他人能够理解确切的问题 [更新1] 对。您确实需要windows 8 Pro edition或更高版本。我想强调的一点是Android Emulator(来自Android SDK)不是Visual Studio Emulator for Andriod(仅适用于VS) 但老实说,调试和测试android应用程序并不是必须的。有许多选项可用(如ripple) 我建议你仔细阅读我上面提到的文件 如果您有win8 Pro或更高版本,要启用hyper-v,请在控制面板->程序和功能->打开或关闭Windows功能->选中hyper-v复选框 您可能会发现该复选框为灰色,无法选中。通常,这意味着您没有在BIOS中启用虚拟化,或者CPU不支持SLAT。将鼠标移动到复选框可能会为您提供一些特定信息。有关非常详细的清单,请参阅对Android visual studio emulator有相同要求的清单
如果Hyper-V对您可用,请在VS上运行修复以安装它。我非常怀疑它。。。windows的“pro”和“home”版本之间唯一的主要区别是加入域的能力。