2012-02-08 71 views
0

我已下載Microsoft網站上提供的Metro風格應用程序示例。有很多示例顯示瞭如何與硬件設備(傳感器,GPS等)進行交互。我當然下載了Windows 8 Developer預覽版來執行這些例子。我的問題是:如何測試那些使用設備硬件(gps,accelerometer)或使用仿真器訪問手機功能(短信等)的樣本? 目前沒有支持Windows 8的設備(第一款手機可能會在今年秋天推出)? 我想開始開發一些Metro風格的應用程序準備好,當Windows 8商店將在線,但只使用模擬器是一個很大的侷限性,不是嗎?Windows 8預覽示例

回答

3

是和否。有很多可以運行Windows 8 Dev Preview的平板設備。

如果無法獲得其中的一個,一個選擇是創建自己的接口,用於所有設備。在下面你可以有兩個實現。

  1. 首先,您通過Windows 8 API連接到實際的底層設備。當然,直到有了裝置,你才能測試這些裝置,但這是生活。
  2. 第二個實現可能是虛擬的。例如,您可以運行一個線程,每2-3秒發佈一些GPS事件。

這樣你至少有一些虛擬設備數據進來,你可以暫時測試。

+0

基本上我是否需要模擬設備? – 2012-02-08 12:20:06

+0

目前,是的。 – 2012-02-08 12:32:49

+0

無論如何,我會接受這個答案 – 2012-02-08 12:43:41