首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >不使用仿真器就可以从Android移植到Windows Phone吗?

不使用仿真器就可以从Android移植到Windows Phone吗?
EN

Stack Overflow用户
提问于 2013-05-03 19:48:32
回答 2查看 578关注 0票数 0

我有一个安卓游戏的C++源代码。我想把它移植到Windows Phone上。我希望这意味着只为特定于平台的调用更改API。问题是,我不能使用SDK 8模拟器,因为我必须旧的CPU (我现在不能买一台新的计算机)。此外,我不能使用SDK7.1模拟器,因为源代码是原生C++。

问题:

是否可以在SDK 8中选择WP 7.5作为目标平台,然后在Emulator 7.1上测试XAP文件?

我是否可以在没有任何Emulator的情况下移植应用程序,并在最后阶段使用SDK 8 Emulator在另一台计算机上测试它?

取而代之的是模拟器我可以直接在手机上测试,对吗?

还有其他我没想到的点子吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-05-03 23:30:58

首先,我非常怀疑你能不能把你的Android C++程序直接移植到Windows Phone上,只需要很小的改动,因为所有的平台都是完全不同的。

当然,您可以在Windows Phone 8中使用C/C++库,但只有在Windows中创建的C/C++库才能使用,而不是Linux (即Android),并且您需要移植它们,即使它们是Windows one。

以下是唯一与Windows phone8兼容的Win32应用程序接口:http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj662956(v=vs.105).aspx

关于您的问题,Windows Phone 8 SDK包含Windows Pone 7.5模拟器,并可以创建Windows Pone 7项目。当然,Windows Phone 8模拟器可以毫无问题地执行Windows Phone 7应用程序。

您可以直接在手机中进行调试,但您需要一个开发人员帐户(99美元),并使用SDK中的Windows Phone注册工具“激活”手机。

但是,您不能在Windows Phone 7中使用C/C++。您的基本项目版本必须是WP8,并且只能是兼容的Win32调用。

票数 0
EN

Stack Overflow用户

发布于 2013-05-04 12:52:22

我可以在没有任何模拟器的情况下移植应用程序,并在最后阶段使用SDK8模拟器在另一台计算机上测试它吗?

..。

取而代之的是模拟器我可以直接在手机上测试,对吗?

否,因为您无法安装Windows Phone 8 SDK。微软要求英特尔的VTx (即SLAT)用于仿真器。如果(1)您有用于测试的真实硬件,(2)您不打算使用仿真器,这都无关紧要。

顺便说一句,你还需要Windows 8专业版。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16358229

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档