Bada學習 (十二)Privileged API

2021-06-01 08:22:08 字數 888 閱讀 5278

bada的開放api可以分為三個優先級別:非優先的,普通和系統. 下表提供了上述級別:

table: api privilege levels

privilege leveldescription

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可用讓你食用上述工具來檢查你的應用原始碼中是否包含任何特權違規操作.

宣告: 本bada學習系列只是本人興趣愛好,正在學習中,順便根據自己的理解(現在bada的中文資料較少)翻譯了一下,供也在學習或者感興趣的朋友參考,僅供參考 :)

共同學習~

Bada學習 起航

bada起航 在使用bada進行開發之前,請確認你已經對對其授權許可有了一定了解。這份文件是為將要開始學習bada的你提供各種資訊,比如配置開發環境,學習並熟悉終端應用開發流程以及開發工具等 1.bada概要 主要是借要bada平台的架構,c 以及它的web框架 2.badasdk的安裝 闡述一下使...

Bada學習 檔案系統

每個bada應用都會在終端檔案系統中分配乙個私有的儲存區域,即該應用的根目錄 以下為檔案系統的訪問規則 應用只能訪問下表列出的字首開頭的路徑 table bada path prefix and access permissions path prefix namespace permissions...

Bada開發 API官方學習2 風格

三星bada是乙個新的手機平台,它允許開發者開發豐富的應用程式用來提公升使用者在移動空間中的體驗。本文介紹了三星bada平台open api的基本風格,以及在開發過程中可能會遇到的問題和處理方法。1 二次構造 在c 中當在物件初始化時分配資源失敗,那麼物件知識部分初始化並且析構函式並沒有被呼叫,這樣...