Bada学习-(十二)Privileged API

41 篇文章 0 订阅
33 篇文章 0 订阅

Privileged API                                         

bada 的开放API有三个级别. 有些API叫做Privileged API,用于处理平台和用户敏感数据.要使用特权API,你必须在你的(C++/FLASH应用或者WEB应用的)manifest文件中恰当说明.


bada的开放API可以分为三个优先级别:非优先的,普通和系统. 下表提供了上述级别:

Table: API privilege levels
Privilege level Description
Non-privileged 本级别包含可以自由使用的API.因此,你不需要为使用本API级别而声明privilege group.
Normal 本级别包含声明在应用文档中拥有最低特权级别的API.
System 本级别包含拥有更高特权的API,因为它们是关于用户隐私,安全或者bada的服务通信.当使用此级别API时请格外注意,谨慎使用.

为了能够在你的应用中使用特权API提供的特性以及服务,你必须在bada开发者网站上创建你的应用文档时为你的应用分配特殊的特权组.. 一个特权组代表一套对你的应用可用的特性. 在bada开发者网站,你仅能看到你可用的一些特权组.


为你的应用分配何种特权级别取决于你想开发的应用的功能.比如你的应用要能实现拨打电话的功能,你就要有声明在应用的manifest文件中属于此种特权组特权API支持. 这些特权信息将在运行时被激活执行.

注意
如果你要给你的C++/FLASH应用分配NOTIFICATION特权组,你就必须在应用项目配置中为你的应用设置Ticker和QuickPanel图标,否则你的应用将无法正常运行.

可用使用 API and privilege checker工具,bada IDE可用让你食用上述工具来检查你的应用源码中是否包含任何特权违规操作.


英文原文地址:http://developer.bada.com/help_2.0/topic/com.osp.documentation.help/html/bada_overview/using_privileged_api.htm


声明: 本Bada学习系列只是本人兴趣爱好,正在学习中,顺便根据自己的理解(现在bada的中文资料较少)翻译了一下,供也在学习或者感兴趣的朋友参考,仅供参考 :)

          有什么翻译的不对,不到位的地方还望见谅,有错的地方欢迎大家积极指正,呵~

          邮箱:jimmy.chiang2010@gmail.com

         共同学习~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值