Quản lí Permission của ứng dụng Android với Permissions Denied
Duy Luân
9 nămBình luận: 33
[​IMG]
Khi cài đặt một ứng dụng từ Market (hoặc nguồn ngoài), ta thường phải thông qua một bước đọc và cho phép Permission mà ứng dụng cần đến. Vậy permission đó là gì và làm cách nào để kiểm soát nó? Chúng ta sẽ cần đến ứng dụng Permissions Denied.

Trước hết, chúng ta cần biết Permission là gì. Permission là tập hợp các "quyền" mà bạn cần phải cho phép ứng dụng dùng đến nhằm đảm bảo hoạt động của nó thật trơn tru. Có tất cả 22 permission mà một ứng dụng có thể dùng đến. Những quyền này cũng khá đơn giản để đọc và hiểu (tham khảo chi tiết diễn giải cho từng permission tại đây). Vì thế, bạn cần chú ý đến việc đọc permission khi cài một ứng dụng để biết liệu nó có phải là mã độc hay không. Ví dụ đơn giản như sau: một ứng dụng ghi chú lại cần đến quyền thực hiện cuộc gọi, như vậy có vô lí không? Nếu bạn cài nó, rất có thể bạn sẽ bị mất tiền cước phí oan uổng đấy!

[​IMG]
Giao diện kiểm tra Permission trước khi cài đặt ứng dụng từ Market

Một số ứng dụng rất hay, tuy nhiên lại có các permission làm chúng ta phải nghi ngờ. Khi đó, chúng ta sẽ nhờ đến phần mềm Permissions Denied để tắt bỏ những permission đó đi. Tuy nhiên, bạn cần có quyền root để chạy.
Khi vừa chạy ứng dụng, bạn sẽ thấy danh sách các ứng dụng đã cài trên máy cùng với số permission mà mỗi ứng dụng cần đến.

[​IMG]

Ở đây, chúng ta sẽ thử nghiệm trên ứng dụng Words With Friends. Cuộn xuống và chọn vào ứng dụng đó.

[​IMG]

Thay vì liệt kê hàng loạt permission dạng câu lệnh và để bạn tự đoán thì Permission Denied có những dòng chữ giải thích cụ thể với ngôn từ đơn giản, không dùng nhiều thuật ngữ. Dưới mỗi trường, bạn sẽ thấy được trạng thái (Active: được kích hoạt, Inactive: bất hoạt). Không chắc ứng dụng này cần gì đến việc đọc danh bạ của máy nên chúng ta sẽ tắt nó đi. Trong cửa sổ SuperUser Request hiện ra, chọn Allow. Đánh dấu chọn luôn vào ô Remember để những lần sau nó không hiện lên nữa.

[​IMG]
[​IMG]

Sau khi hoàn tất, nhấn phím Menu và chọn Reboot để khởi động lại máy. Vậy là xong!
[​IMG]

Lưu ý:
• Một số ứng dụng sẽ bị Force Close nếu bạn hạn chế permission của nó. Nếu bạn gặp trường hợp này, chạy lại Permission Denied và phục hồi permission như lúc ban đầu.

• Permissions Denied không chạy trên tất cả mọi điện thoại, cho dù bạn đã root nó. Để biết ứng dụng có hoạt động tốt hay không, bạn hãy thử làm các bước như hướng dẫn. Nếu sau khi khởi động lại, permission đó chuyển trạng thái thành "Denied" thì chúng ta thành công. Người phát triển phần mềm này cho rằng lỗi đó do ROM mà ra.

loxuanhanh
ĐẠI BÀNG
9 năm
Đây là ứng dụng mình chờ đợi từ rất lâu rồi. Cảm ơn nhiều
Sao chưa thanks chủ thớt. ^^ .
hehe cái này co xài rồi
binhmafia94
ĐẠI BÀNG
9 năm
Tại sao cái thanh thông báo của bác chỉ topic lại nằm bên duới vậy ya !?
bmw_125i
TÍCH CỰC
9 năm
Một thú vui của ROM CM7 ý mà :p
Mình cũng cài vậy cho cảm giác giống Window.
zozozo123
ĐẠI BÀNG
9 năm
cài thế nào ông, hay chỉ bản rom mới làm thế dc
bmw_125i
TÍCH CỰC
9 năm
Nếu đang sài CM7 thì vào phần Setting đặc thù của rom CM và click vào Tablet Tweaks nhé.
Trước giờ cài ứng dụng ít để ý mấy cái permission, không biết đã có bị gì chưa nữa 😢 Nhưng sao thấy hầu như cái ứng dụng nào cài cũng đều đòi cái Phone Call Permission vậy ta....
kizuno
TÍCH CỰC
9 năm
chưa hiểu về cái này lắm 😔
mới dùng android :-s
úng dụng hay hữu ích, hy vọng các bạn sẻ yêy android của mình hơn
This item cannot installed in your device' country
Mình cũng có thông báo như thế @@
Các bác cài thêm ứng dụng MarketEnabler, chọn nhà mạng nào đó của Mỹ rồi ok. Xong tải bình thường nhé.
Đã làm như bạn nói và chọn nhà mạng T-mobile của Mẽo xong rồi reboot phone, bật GPRS rồi xong vào market bằng PC thì thông báo vẫn thế, chả biết làm sao nữa thôi đành vào market trực tiếp bằng phone để cài vậy ( mặc dù không thích sử dụng GPRS lắm vì sẽ phải trả tiền 😁).
AKMS
ĐẠI BÀNG
9 năm
ai dùng android thì sướng rồi m dùng BB lại ngồi chờ thôi
Thế mà Em đang chuẩn bị rước BB 9700 nè bác.
haquangtrung
ĐẠI BÀNG
9 năm
Tiếc quá máy mình chưa root được để xài các pm này
Bài viết rất hữu ích ; nhưng không cần thiết đến per den , tự chỉnh cũng được .
nguyentao18
ĐẠI BÀNG
7 năm
@cutjthientaj Bạn cho mình hỏi cách chỉnh permission trên máy android như thế nào với. Mình newbe mới lên đời từ Sim 😆
Sặc có ai cứu tôi với: Chỉnh nghịch Permissions Denied xong rồi reboot phone xong bây giờ vào tất cả Apps bị FC hết, không load được Home, cứ load Home lại bị FC, không vào được bất cứ cái gì. Làm sao bây giờ? Up lại ROM chăng?
hoàng_241
TÍCH CỰC
9 năm
thanhks bài viết hưu ích
vqt907
CAO CẤP
9 năm
Lúc trước bạn bật usb debuging chưa? Nếu bật rồi thì kết nối vào máy tính dùng lệnh adb uninstall để gỡ cái pm này đi!
Hoặc ít nhất nếu k gỡ dc bạn có thể cài thêm một launcher khác
MegaKainIM
ĐẠI BÀNG
9 năm
ứng dụng hay quá, như kiểu trên rimos
uýnh cái dấu ^^
anuilong
TÍCH CỰC
9 năm
cái này dc nè ...............
hdlongg
TÍCH CỰC
9 năm
chạy tôt trên p500! cài thử bản pro nhưng ko thấy sự khác biệt so với bản free 😔
cái này ai có bản pro share cho mình với
ngocanhwin
ĐẠI BÀNG
9 năm
Mình cũng đang dùng cái này, good
Cá nhân
Bạn
Hi bạn!
Điểm Reward Store: 
Tuổi Tinh tế: 
Cấp độ thành viên Tinh Tế


Tải app Tinh tế

Tải app Tinhte - Theo dõi thông tin mà bạn yêu thích

Tải app TinhteTải app Tinhte
Tải app Tinh tế cho Android trên Google PlayTải app Tinh tế cho iPhone, iPad trên App Store



Cộng đồng nổi bật




  • Chịu trách nhiệm nội dung: Trần Mạnh Hiệp
  • © 2020 Công ty Cổ phần MXH Tinh Tế
  • Địa chỉ: 209 Đường Nam Kỳ Khởi Nghĩa, Phường 7, Quận 3, TP.HCM
  • Số điện thoại: 02862713156
  • MST: 0313255119
  • Giấy phép thiết lập MXH số 11/GP-BTTTT, Ký ngày: 08/01/2019