2011-03-27 95 views
1

我打算爲黑莓創建一個應用程序。 Android和iPhone版本差不多完成了。下一個是黑莓手機。黑莓開發(測試設備)

所以我的問題是:模擬器有多好?我需要一個真實的設備來測試嗎?你會推薦哪一個?

回答

1

我已經與模擬器運氣相當好。我一直在使用Storm,而且我有一條真正的曲線。我有一個真正的風暴同事,所以我也運行他的一切。

只有2次有一個真實的設備幫了我。 1.確保我的安裝文件正確。由於Eclipse只是將它們複製到模擬器,所以我花了兩次嘗試在真實設備上。

和2.在SIM卡上使用數據庫測試創建&時。我在模擬器上獲得了大約95%,另外5%真的只是驗證。

這就是說,哪一個取決於你寫的版本。風暴和一些曲線是5.0(可以升級到6.0)火炬只有6.0

2

這是不可能的,你將無法創建一個沒有真正的設備的無bug應用程序。但是完全忽略模擬器也是一個錯誤。模擬器非常好,因爲它們允許在各種設備型號/操作系統版本上測試大部分功能。擁有十幾臺真實設備將會非常昂貴。 :)

平常點牢記在模擬器工作時:

  • 真正的設備在時間慢。
  • 模擬器不支持權限(模擬器的行爲就好像權限始終被授予,而不管您實際看到的是什麼)。
  • 真實設備可能不支持您的模擬器具有的相同類型的網絡傳輸(TCP,WIFI,BES)。
  • 大型無線提供商(例如Verizon)通常會在其設備上安裝稍微定製的BB OS版本,有時會導致不同的行爲(甚至是錯誤)。
+0

推送通知難以模擬,您需要創建一個完整的基礎設施,如果您使用的是SIM卡,網絡傳輸可能會讓您難以接受。 – Dan 2011-03-28 10:50:14

0

BlackBerry模擬器是非常好的 他們是我與風暴工作的設備 的複製品,也

我已經連接到互聯網 中所面臨的問題的火炬設備,同時使用SD卡(SQLite數據庫)

從SD卡,如果你正在開發其需要個應用程序從模擬器

是不可能獲得的圖像C基本UI組件和本機黑莓組件,模擬器的罰款

但是,如果你真的開發的東西開箱設備是必須的

這將是更更好,如果一個應用程序可以在設備測試在推出之前 試試運氣吧

謝謝。

0

黑莓模擬器很好。我相信它們使用與實際設備相同的代碼構建,因此它們與真實設備非常相似。唯一有所作爲的是他們運行的軟件。

模擬器將爲您提供幾乎所有相同的功能,例如GPS等。我相信我在使用模擬器之前也使用了SD卡中的圖像......

據我所知,模擬器被設置爲特定的操作系統版本,而在現實世界中存在大量不同的正在使用的操作系統版本(次要版本)。有一些功能在模擬器上運行,但是一旦它在設備上建立並啓動,設備就會顯示出不同的結果。所以如果你想讓你的應用程序測試,你應該在模擬器和真實設備上測試你的TARGET設備和操作系統。