Joke Collection Website - Public benefit messages - Why does android app need to obtain these sensitive permissions?

Why does android app need to obtain these sensitive permissions?

Why do Android apps need to obtain these sensitive permissions to access the Internet? Do you have permission to read and write sd card? Don't you have the right to do what you don't want to do?

Android is an open source system of Google, and because it runs on mobile phones, if it has no authority for users to manage, the system can no longer be used in the market, mainly for security reasons.

Common permissions are nothing more than locating, reading contacts and sending and receiving short messages. Because the complete function of the app requires these permissions.

6.0 Sensitive permissions need to be obtained at runtime. If you don't get them, the application will crash or not work properly without permission.

Some of them are business requirements, such as code scanning function, which requires the permission of the camera; General communication social software, in order to promote their own applications or facilitate their interaction with friends in the address book, will require reading the address book; Reading the mobile phone device code is to bind with the mobile phone to ensure uniqueness and security. Of course, it is not excluded that some malicious applications will harm the interests of users after obtaining these permissions. Generally, apps downloaded from some appStore will have certain security, and the app market will also conduct a certain degree of review of apps. It is not recommended to directly install applications of unknown origin (including some applications that have been searched for and are not in Baidu market).