在Mac下,快速搭建针对WP8应用的PhoneGap开发环境

来源:互联网 发布:java开源仓库管理系统 编辑:程序博客网 时间:2024/05/17 12:19

这个星期试了一下如何在Mac下,快速搭建针对WP8应用的PhoneGap开发环境。在整个过程中主要遇到两个问题,PhoneGap文档对于WP8开发没有就3.0版本的变化及时更新,有一些描述不够清楚,走了一些弯路;WP模拟器在WMware Fusion for Mac下需修改设置才能正常运行。

现总结如下,供开发者参考。

第一步: 由于平时还是已用MacBook Pro为主,但WP SDK需要win8环境,所以选择了WMware运行Win8. 我的测试环境如下:

  1. Mac OS 10.9
  2. Wmware Fusion专业版 6.0.1
  3. Windows 8 Enterprise 64位 中文简体版
  4. 安装Windows Phone SDK 8.0 - http://www.microsoft.com/zh-cn/download/details.aspx?id=35471
  5. 安装Visual Studio 2013
第二步:下载 Cordova 3.1.0 - http://cordova.apache.org
  1. 全部解压缩后,在Cordova-wp8目录下,执行“createTemplates.bat". 产生“CordovaWP7_3_1_0.zip"和“CordovaWP8_3__0.zip".
  2. 将以上两个zip文件拷入 Visual Studio中的“Templates/ProjectTemplates"目录中,如 "C:\Users\labuser\Documents\Visual Studio 2013\Templates\ProjectTemplates
第三步:在VS中建立“PhoneGap Project". 在拷入以上两个zip之后,在VS项目模版中会出现“CordovaWP7_3_1_0"和CordovaWP8_3_1_0“两项。



第四步:在VMware Fusion下运行WP模拟器,需对WM设置做一下调整:详情参见 -http://blog.csdn.net/blue601/article/details/8482860
  1. 在“.vmx"文件中,加入:

    hypervisor.cpuid.v0 = "FALSE"

    vhv.enable = "TRUE"


  2. 打开VMware的设置--->处理器和内存--->高级选项--->选中“在此虚拟机中启用虚拟化管理程序”。(最好处理器选成“2个处理器核心”,并分配4G内存)
第五步:在看到以下画面时,恭喜你。开发环境已成功搭建。



原创粉丝点击