brew真机测试

来源:互联网 发布:linux磁盘空间查看 编辑:程序博客网 时间:2024/04/29 12:43

乍一看来,在一个BREW设备上运行我们的应用程序是一件十分浪费时间的事情,但是在一个真实的硬件环境中运行我们的应用程序是十分重要的,因为这样做可以让我们检测到应用程序在模拟器中没有遇到的错误,尤其是在我们自然不自然的使用Visual Studio库函数的时候。不过不幸的是,让我们的应用程序运行在一个BREW设备上,并不是一件轻松的事情,因为我们必须联系高通公司的工程师去获得我们所需要的BREW设备。如果我们需要在一个还不能从网络下载应用程序的BREW设备(通常指手机)上运行我们的应用程序,我们必须首先按照如下步骤进行操作:

1、从高通公司那里获得我们所需要的手机及其规格说明和模拟器设备文件。

2、针对该设备的规格,使用其模拟器设备文件进行模拟开发。

3、生成BREW设备上可以运行的二进制.mod文件,生成本地的Class IDMIF文件等。参照上一节的相关描述。

4、从设备的规格说明上获得设备BREW菜单的使用方法,打开BREW设备的BREW测试模式(通常在一个叫做BREW Flags的菜单内,选中BREW_TEST_ENABLE项目)。

5、从高通的测试网页上获取测试用的签名文件,这个签名文件通常与BREW设备的ESN有关,这个ESN通常使用一个贴纸贴在设备的某个地方。

6、使用BREW Apploader应用程序将应用程序载入BREW设备中。

7、在BREW设备的一个叫做应用程序管理器的应用程序中打开我们的应用程序,此时我们就可以在BREW设备上测试应用程序了。

由于要在一个BREW设备上测试应用程序,必须首先成为一个授权的BREW开发用户,这样我们才能够获得BREW Apploader和测试用的签名文件。因此我们需要访问高通的BREW网站去查看详细的如何成为一个授权用户信息,并按照要求进行注册。成为一名授权的BREW应用程序开发者之后,我们不但可以获得测试等相关的BREW工具,而且我们还可以购买一定数量的Class ID。关于如何使用BREW Apploader应用程序以及如何为设备生成应用程序的问题,您可以查看后面章节的介绍。

要想做到上面的这些事情,实在是一个让人头痛的事情,或许这是高通公司基于商业和应用程序安全的角度的考虑。不过,如果BREW平台可以变得更为开放一些,或许将会在嵌入式开发平台领域产生更大的影响力。