黑莓开发(测试设备)

时间:2011-03-27 16:42:12

标签: blackberry device

我打算为黑莓创建一个应用程序。 Android和iPhone版本差不多完成了。名单上的下一个是黑莓手机。

所以我的问题是:模拟器有多好?我需要一个真实的设备来测试吗?你会推荐哪一个?

4 个答案:

答案 0 :(得分:2)

如果没有真正的设备,你不太可能创建一个没有错误的应用程序。然而,完全忽略模拟器也是一个错误。模拟器非常好,因为它们允许在各种设备型号/ OS版本上测试大部分功能。拥有十几个真实设备会非常昂贵。 :)

在使用模拟器时要记住的常用要点:

  • 真实设备的速度较慢。
  • 模拟器不支持权限(模拟器的行为就好像无论您实际看到的是什么,都会被授予权限。)
  • 真实设备可能不支持您的模拟器所具有的相同类型的网络传输(TCP,WIFI,BES)。
  • 大型无线服务提供商(例如Verizon)通常会在其设备上安装一个稍微定制的BB OS版本,有时会导致不同的行为(甚至是错误)。

答案 1 :(得分:1)

我对模拟器运气不错。我一直在使用风暴,我有一个真正的曲线。我有一个真正暴风雨的同事所以我也一直在他身边。

只有2次有真正的设备帮助了我。 1.确保我的安装文件正确无误。由于Eclipse只是将它们复制到模拟器,因此我在真实设备上尝试了2次。

和2.测试创建&使用SIM卡上的数据库。我在模拟器上得到了大约95%,其他5%只是验证。

那说,哪一个取决于你所写的版本。风暴和一些曲线是5.0(并且可以升级到6.0)火炬只有6.0

答案 2 :(得分:0)

黑莓模拟器真的很棒 它们是设备的精确复制品 我曾经使用风暴和火炬设备

我在连接互联网时遇到了问题 并使用SD卡(SQLite数据库)

从SD卡获取无法从模拟器中获取的图像

如果您正在开发需要基本UI组件和原生黑莓组件的应用程序,那么模拟器就可以了

但是,如果你真的开发了一些开箱即用的设备是必须的

如果可以在推出之前在设备中测试应用程序会更好 试试你的运气

谢谢。

答案 3 :(得分:0)

黑莓模拟器很好。我相信它们是使用与实际设备相同的代码构建的,因此它们与真实设备完全相同。唯一有所作为的是他们运行的软件。

模拟器将为您提供几乎所有相同的功能,但GPS之类的东西除外。我相信在使用模拟器之前我也使用过SD卡中的图像......

据我所知,模拟器设置在特定的操作系统版本,而在现实世界中,使用了大量不同的操作系统版本(次要修订版)。有些情况下功能已在模拟器上运行,但一旦在设备上构建和启动,设备就会显示不同的内容。因此,如果您想测试您的应用程序,您应该在模拟器和真实设备上测试您的TARGET设备和操作系统。