Thiết lập permission trong xamarin (Bài 3)
Chúng ta phải thiết lập permission trong Xamarin bởi vì theo mặc định trong Android không có ứng dụng có quyền để thực hiện bất kỳ hoạt động mà sẽ ảnh hưởng đến người sử dụng hoặc hệ điều hành.
Để cho một ứng dụng thực hiện một nhiệm vụ, nhiệm vụ đó phải được cấp quyền. Các ứng dụng không thể thực hiện nhiệm vụ cho đến khi được sự cho phép bởi hệ thống Android.
Thiết lập permission trong Xamarin – Khai báo
Những quyền được cấp cho ứng dụng sẽ được lưu trong tập tin AndroidManifest.xml. Và để thêm quyền cho ứng dụng, chúng ta double-click vào Properties -> chọn Android Manifest -> chọn những quyền mà chúng ta muốn cấp cho ứng dụng tại Required permissions
Thiết lập permission trong Xamarin – Danh sách quyền thông dụng
Camera: Cấp quyền sử dụng thiết bị camera
Câu lệnh sau tự động thêm vào AndroidManifest.xml
<uses-permission android:name="android.permission.CAMERA" />
Internet: Cấp quyền truy cập internet
Câu lệnh sau tự động thêm vào AndroidManifest.xml
<uses-permission android:name="android.permission.INTERNET" />
Location: Một ứng dụng được cấp quyền này sẽ được phép truy cập vị trí thiết bị sử dụng GPS
Câu lệnh sau tự động thêm vào AndroidManifest.xml
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
WriteExternalStorage: Cấp quyền ghi vào thẻ nhớ
Câu lệnh sau tự động thêm vào AndroidManifest.xml
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
Tập tin AndroidManifest.xml sau khi cấp những quyền trên