2013-02-11 72 views
0

我在Win8手机上发现了网络共享。 (诺基亚Lumia)......我正在为Win8编写类似的应用程序。但在windows网站上找不到任何支持。在诺基亚网站上,我能找到的只是如何打开,但没有别的。网络共享Win 8手机

所以,我有很多的问题,在我的脑海:

  1. 是网络共享,甚至是支持的Windows或者是诺基亚有自己的应用程序做到这一点?
  2. 这种网络共享如何工作?我们是否接入WLAN或其他东西?
  3. 是否可以使用现有的Win8移动API编写类似的应用程序?
  4. 它使用DNSMasq吗? (我假设它是)

是否有任何可能的方式来找到已安装的应用程序和Win8手机中的应用程序结构,就像我们在Android手机中一样。

回答

0
  1. 网络共享完全由WP8操作系统实现,但它受到您的移动运营商的严格控制。您需要支付额外费用才能启用“tethering”(在美国)。然后共享蜂窝连接(4G,LTE),您的手机变成其他设备的Wi-Fi接入点。当我尝试在我的HTC 8X上启用网络共享(我不支付网络共享)时,屏幕上会显示Wi-Fi详细信息 - 告诉我Wi-Fi广播名称,密码和连接的访客人数 - 然后一秒钟后,我会从T-Mobile获得一个对话以上网,并将共享添加到我的电话计划中。

  2. 见上。

  3. 不,我不认为这是可能的。作为应用程序,您无法控制网络配置。

  4. 我假设它提供NAT,DHCP和DNS转发。我不认为它直接使用DNSMasq代码。 :-)

  5. 出于隐私原因,您无法获得已安装应用的列表。只有当您为企业编写应用程序(不通过Microsoft Store)时,才能列出使用相同企业密钥签名的其他应用程序。见http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj207245.aspx

+0

感谢您的回复。我的手机上启用了热点(诺基亚Lumia)。我想要实现的是编写一个应用程序来启用和禁用热点(互联网共享),通过我自己的应用程序。另外,我想知道是否可以访问正在建立的DHCP请求。但在win 8 SDK中似乎没有可用的API – Sonia 2013-02-13 21:22:14