我有一台装有 Windows 8 Enterprise(评估版)和 Intel Q8300 CPU(据我所知不支持 SLAT)的计算机。
我还拥有三星 ATIV S - Windows Phone 8 智能手机。
我想开发 Windows Phone 8 应用程序,但模拟器无法在我的 PC 上运行。我有哪些选择?我可以通过 USB 数据线插入手机并在其上调试应用程序吗?或者这也需要一个开发者帐户(我听说是每年 100 美元)?
我有一台装有 Windows 8 Enterprise(评估版)和 Intel Q8300 CPU(据我所知不支持 SLAT)的计算机。
我还拥有三星 ATIV S - Windows Phone 8 智能手机。
我想开发 Windows Phone 8 应用程序,但模拟器无法在我的 PC 上运行。我有哪些选择?我可以通过 USB 数据线插入手机并在其上调试应用程序吗?或者这也需要一个开发者帐户(我听说是每年 100 美元)?
您必须解锁您的手机才能在其上调试应用程序,是的,您需要一个 Windows Phone 开发人员帐户来执行此操作。它每年花费100美元。
MSDN:关于在 Windows Phone 设备上部署和运行应用程序
在将应用程序部署到 Windows Phone 设备之前,您必须满足以下先决条件:
您必须是注册开发者。有关注册为开发人员的信息,请参阅注册信息。
手机必须注册。有关详细信息,请参阅如何注册您的手机以进行开发。
关于开发者账户费用:注册开发者中心账户
年度开发中心订阅费用为 99 美元,另加任何适用税费。为此,您可以向 Windows Phone 商店提交无限量的付费应用程序。您还可以提交最多 100 个免费应用程序。
您无需为 Windows Phone 开发者帐户付费。您只需要一台运行 Zune 软件的计算机和一根 USB 数据线。其余的大部分是自动化的。
根据您的应用程序,如果您可以在 fe android 上运行 99%,则可以选择将 winphone 构建上传到 Windows Phone 商店并指定其beta提交。要做到这一点,是的,您需要一个开发者帐户。但你不需要解锁你的手机。
将您自己(和其他开发人员)添加到 beta 测试人员列表并提交应用程序。它会在约 1 小时内上市,但它并没有真正出现在商店中;您需要使用通过邮件发送给您的链接安装它。
至于调试,试试Weinre。