成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

AIR Android:設置訪問權限

移動開發 Android
第一個AIR Android程序:翻轉黑白棋,本模塊將編寫一個完整的移動小游戲,并把它部署在手機上。因此,我們將親歷一個移動程序完整的誕生過程,從程序設計、代碼編寫,到最后的安裝。在這個過程中會涉及很多Android開發的技術細節,讀者也可以近距離感受AIR帶來的開發樂趣。本文為大家介紹設置訪問權限。

設置訪問權限

每個Android程序都有一個配置文件AndroidManifest.xml,用來定義程序所有的配置信息,其中一個重要的部分是資源權限聲明。Android擁有完善的安全機制,所有敏感的系統資源在默認情況下都是無法訪問的,只有在配置文件中加入了對相關權限的聲明后,才能進行相應操作。比如,如果程序需要訪問網絡,則必須添加開啟網絡訪問權限的聲明。用戶在安裝該程序時,能夠看到程序所用到的所有權限,這樣就能夠避免被安裝惡意程序。

在打包apk的過程中,AIR SDK會自動創建AndroidManifest.xml文件,并將應用程序描述文件中的android節點的內容映射到AndroidManifest.xml中,從而簡化了開發流程。

在FlipIt項目中,android節點里面加入了一項設置,內容如下:

  1. <android> 
  2.   <manifestAdditions> 
  3.   <![CDATA[<manifest>  
  4.   <uses-permission android:name="android.permission.INTERNET"/>  
  5.   </manifest>]]> 
  6.   </manifestAdditions> 
  7. </android> 

manifestAdditions節點,顧名思義,是對manifest文件的補充,放入manifest中的內容必須符合AndroidManifest.xml的格式。其中的uses-permission節點即權限聲明類型,對應的權限名稱為android.permission.INTERNET,表示訪問網絡的權限。如果沒有添加網絡訪問權限的聲明,所有對外部的HTTP請求都將失敗。

AIR支持以下幾種權限設置:

android.permission.INTERNET:訪問網絡。

android.permission.WRITE_EXTERNAL_STORAGE:外部存儲設備(即SD卡)的寫權限。

android.permission.READ_PHONE_STATE:在通話時調節音量。

android.permission.ACCESS_FINE_LOCATION:通過GPS設備獲取位置信息。

android.permission.ACCESS_COARSE_LOCATION:通過網絡信號獲取位置信息。

android.permission.CAMERA:使用攝像頭。

android.permission.RECORD_AUDIO:使用麥克風。

android.permission.DISABLE_KEYGUARD:禁用鍵盤鎖。

android.permission.WAKE_LOCK:禁止自動休眠。

android.permission.ACCESS_NETWORK_STATE:訪問網絡狀態。

android.permission.ACCESS_WIFI_STATE:訪問WI-FI狀態。

如果程序中用到多項權限,則一一列在manifest節點下。

責任編輯:閆佳明 來源: book.51cto.com
相關推薦

2013-05-14 10:27:46

Android開發設置程序屬性

2013-03-26 13:38:12

Android per

2013-05-03 15:17:59

Android開發Android SDK

2013-05-14 11:18:24

AIR AndroidSwipe手勢

2011-06-16 10:25:29

AndroidAIR

2013-05-14 09:57:37

2013-05-14 11:16:26

AIR Android旋轉手勢

2013-05-14 10:39:27

AIR Android打包APK文件

2013-05-14 10:56:45

AIR Android多點觸摸

2021-10-14 07:55:17

零信任架構權限

2010-05-24 15:08:46

MySQL訪問權限

2018-01-05 10:00:50

Linux命令ACL

2013-05-14 09:50:44

Android開發Flash Build

2013-05-14 10:05:10

Android開發游戲設計

2013-05-14 10:10:28

Android開發棋子類Grid

2012-03-09 13:26:53

2013-05-14 11:01:34

AIR AndroidTouchEvent類

2013-05-14 11:04:58

AIR AndroidTouchEvent類

2010-04-23 14:01:41

特殊訪問權限

2013-05-14 09:54:27

Android開發開源開發環境
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 中文字幕久久精品 | 羞羞视频免费观看 | 欧美日韩综合 | 高清成人免费视频 | 日韩视频三区 | 国产精品爱久久久久久久 | 美女黄视频网站 | 欧美日韩在线视频一区 | 日韩在线国产 | 欧美在线视频一区 | 亚洲综合在线播放 | 三级在线免费观看 | 久久久久亚洲 | av黄色片在线观看 | www.日本精品 | 午夜精品视频在线观看 | 国产精彩视频在线观看 | 亚洲一区二区视频 | 深夜爽视频| 黄色成人免费看 | 亚洲视频在线看 | 欧美精品一区二区免费视频 | 一区二区三区精品在线 | 久久黄色网 | 久久久久国产一区二区三区 | 国产视频精品区 | 99在线视频观看 | 国产激情精品视频 | 日本三级网站在线观看 | 亚洲啊v| 亚洲国产中文在线 | 最新毛片网站 | 91免费看片| 国产欧美一级二级三级在线视频 | 国产精品一区二区视频 | 国产精品美女一区二区 | 欧美日韩精品免费观看 | 久草.com| 欧美日高清视频 | 91免费在线视频 | 亚洲视频一区二区三区 |