一、在Unity專案裡Assets資料夾中建立Assets > Plugins > Android資料夾。
二、取得AndroidManifest.xml檔案,放入Unity專案Android資料夾內。
備註:檔案會在你安裝Unity路徑的檔案內
三、開啟AndroidManifest.xml檔案 官網
1.取得系統權限的語法:
<uses-permission android:name="android.permission.要的權限 " />
備註 : 有些權限是在app執行的時候會進行詢問,接收當然沒有什麼問題,但是如果拒絕此權限的功能就會無法使用,可能也會有其他的問題,解決的方式有兩種:1.手機裡面進去應用程式設定→開啟同意使用權限。2.app裡面加入檢查的機制,當權限沒有開啟時,就會在詢問一次。
四、Android權限表
執行過程獲得使用者授權其中一中權限後,便自動取得該群組內的所有權限。
| 序號 | 群組 | 項目 | 說明 |
| 1 | CALENDAR日曆 | READ_CALENDAR | 讀取日曆 |
| WRITE_CALENDAR | 寫入日曆 | ||
| 2 | CAMERA | CAMERA | 相機拍照功能 |
| 3 | CONTACTS聯絡人 | READ_CONTACTS | 讀取聯絡人 |
| WRITE_CONTACTS | 寫入聯絡人 | ||
| GET_ACCOUNTS | 取得手機帳號 | ||
| 4 | LOCATION位置 | ACCESS_FINE_LOCATION | 取得精確位置 |
| ACCESS_COARSE_LOCATION | 取得大約位置 | ||
| 5 | MICROPHONE麥克風 | RECORD_AUDIO | 錄製聲音 |
| 6 | PHONE電話 | READ_PHONE_STATE | 讀取通話狀態 |
| CALL_PHONE | 撥出電話 | ||
| READ_CALL_LOG | 讀取通話記錄 | ||
| WRITE_CALL_LOG | 寫入通話記錄 | ||
| ADD_VOICEMAIL | 新增語音留言 | ||
| USE_SIP | 使用SIP網路電話 | ||
| PROCESS_OUTGOING_CALLS | 存取撥出電話 | ||
| 7 | SENSORS感應器 | BODY_SENSORS | 讀取體感資料 |
| 8 | SMS簡訊 | SEND_SMS | 傳送簡訊 |
| RECEIVE_SMS | 接收簡訊 | ||
| READ_SMS | 讀取簡訊 | ||
| RECEIVE_WAP_PUSH | 接收WAP推播訊息 | ||
| RECEIVE_MMS | 接收多媒體簡訊 | ||
| 9 | STORAGE儲存 | READ_EXTERNAL_STORAGE | 讀取外部儲存 |
| WRITE_EXTERNAL_STORAGE | 寫入外部儲存 |

沒有留言:
張貼留言