標籤:style blog http os io strong 檔案 2014 問題
搭建壞境流程:
1.安裝window sdk(8.0版本)
2.安裝VS2012英文版
一開始在nokia 1320上運行我們公司的遊戲,遊戲可以正確安裝到手機上運行成功。但是確無法啟動調試。
報錯資訊:
網上百度Google了嘗試了很多方法都不成功,還是一直提示通訊連接埠被佔用。
後來發現電腦裝的windos sdk的版本是8.0,而手機的系統版本是8.1,因此推測是SDK和手機系統版本不匹配。(等待下載安裝8.1的SDK後再驗證是否是此原因)
於是我把測試裝置換成windows phone 925,安裝的是系統是8.0的版本的,可是運行程式報了另外一個錯誤,如下:
根據它的提示,我重新檢查了手機,手機一直是處於解鎖狀態。
於是,我又只好百度Google,嘗試了以下方法:
1、啟動windows sdk tools 中的手機註冊工具,驗證手機是否成功註冊。
2、刪除檔案夾C:\Users\使用者名稱\AppData\Local\Microsoft\Phone Tools\CoreCon下面的11.0檔案夾(Tip:AppData這個目錄屬性是隱藏的)
3、在啟動或關閉WINDOWS功能中,在啟用Hyper-V功能選項上打勾。(在進行這個步驟的時候,需要先在BIOS中設定允許cpu虛擬化)
4、重裝windows sdk
結果都沒解決我的問題,實在找不到辦法的情況,我選擇把VS和windows sdk全部卸載乾淨,重新裝了一次。問題奇蹟般的解決了。
個人覺得問題可能是,我之前在安裝windows sdk的時候,沒有開啟支援cpu虛擬化的功能,於是sdk安裝不完整。
後來我開啟支援虛擬化的功能後,選擇是repair修複sdk,並沒有成功修複。
建議:以後再搭建壞境的時候,設定允許cpu虛擬化後再進行SDK和VS的安裝。
win8系統上搭建cocos2dx開發壞境遇到的問題以及解決方案(開發windows phone遊戲)