《BREW进阶与精通——3G移动增值业务的运营、定制与开发》连载之93——BREW中的工具接口层

简介: 版权声明:本文为半吊子子全栈工匠(wireless_com,同公众号)原创文章,未经允许不得转载。
版权声明:本文为半吊子子全栈工匠(wireless_com,同公众号)原创文章,未经允许不得转载。 https://blog.csdn.net/wireless_com/article/details/6156507

原来的OEM层只能被BREW Tools Suite PEK 使用,其中的API不能被开发者所使用。手机厂商也需要单独的实现手机与PC机互相连接的接口,而且功能有限,不能够与BREW应用直接通信。BTIL与原来的OEM层的区别如表16-5所示。

OEMLayer

BTIL

使用底层芯片的编程接口,第三方的芯片厂商需要提供独立的DLL 来实现BREW 工具的连接性

BREW中实现了客户端接口,独立于底层芯片组

 

私有的API是不开发给开发者的

提供了开发的C/C++ API ,允许用户编写PC上的工具应用,可以完全被BREW的开发者定制和扩展使用

只能与一个手机设备连接

允许一个PC应用可以同时连接多个手机设备

不能与BREW应用直接通信

能够在一个PC应用和一个BREW应用之间直接双向通信,使BREW应用的自动化测试成为现实。

不能与BREW 模拟器通信

BREW模拟器(3.1.4 SDK或以上版本) 无缝连接

通过 QCOMOEM.DLL 提供支持

通过BTILOEM.DLL提供前向兼容

16-5OEM层与BTIL的区别

 

BTIL提供了一个通信协议能够使PC上的应用与手机或者模拟器上的BREW应用实现通信功能。BTIL的客户端接口是使用BREW实现的,与芯片级软件之间是相互独立的。BTIL允许开发者开发自己的PC工具,也就是说,开发者可以自行扩展和定制他们自己的工具,实现PC上的应用与BREW应用之间的双向通信。利用BTIL,开发者可以编写自己的测试用例来实现应用测试的自动化。

BTIL 还允许一个PC 应用同时连接多给手机,或者与多个BREW SDK 3.x以上版本的模拟器直接连接,并且支持基于BTILOEM层上的各种工具。

目录
相关文章
|
测试技术 开发者 安全
《BREW进阶与精通——3G移动增值业务的运营、定制与开发》连载之95——BREW中的典型上有测试TBT
版权声明:本文为半吊子子全栈工匠(wireless_com,同公众号)原创文章,未经允许不得转载。
771 0
|
测试技术
《BREW进阶与精通——3G移动增值业务的运营、定制与开发》连载之96——BREW中运营商管理的测试UBT
版权声明:本文为半吊子子全栈工匠(wireless_com,同公众号)原创文章,未经允许不得转载。
610 0
|
开发者 开发工具 存储
《BREW进阶与精通——3G移动增值业务的运营、定制与开发》连载之90——BREW中的日志接口功能
版权声明:本文为半吊子子全栈工匠(wireless_com,同公众号)原创文章,未经允许不得转载。
688 0
|
算法 测试技术
《BREW进阶与精通——3G移动增值业务的运营、定制与开发》连载之87——面向BREW平台的移植
版权声明:本文为半吊子子全栈工匠(wireless_com,同公众号)原创文章,未经允许不得转载。
800 0
|
网络协议 C++
《BREW进阶与精通——3G移动增值业务的运营、定制与开发》连载之88——BREW应用向其他平台的移植
版权声明:本文为半吊子子全栈工匠(wireless_com,同公众号)原创文章,未经允许不得转载。
985 0
《BREW进阶与精通——3G移动增值业务的运营、定制与开发》连载之85——BREW中扩展类的开发
版权声明:本文为半吊子子全栈工匠(wireless_com,同公众号)原创文章,未经允许不得转载。
524 0
|
开发工具
《BREW进阶与精通——3G移动增值业务的运营、定制与开发》连载之84——BREW中的应用加载机制
版权声明:本文为半吊子子全栈工匠(wireless_com,同公众号)原创文章,未经允许不得转载。
376 0
|
算法 缓存 测试技术
《BREW进阶与精通——3G移动增值业务的运营、定制与开发》连载之72---BREW中的特殊语音处理
版权声明:本文为半吊子子全栈工匠(wireless_com,同公众号)原创文章,未经允许不得转载。
599 0
|
C++ 编译器 开发工具
《BREW进阶与精通——3G移动增值业务的运营、定制与开发》连载之63---BREW 应用的开发流程
版权声明:本文为半吊子子全栈工匠(wireless_com,同公众号)原创文章,未经允许不得转载。
759 0
|
存储 编译器 Windows
《BREW进阶与精通——3G移动增值业务的运营、定制与开发》连载之62---BREW 应用开发中的一些原则
版权声明:本文为半吊子子全栈工匠(wireless_com,同公众号)原创文章,未经允许不得转载。
765 0