2013-02-11 36 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