关于android安装应用提示需要读取手机状态和身份权限解释:一个应用应该根据自身功能要求合理权限。android Call so(jnijni反向调用JAVA接口,和JAVA层直接调用接口是一样的,需要声明权限,Jni可以直接读取设备的cpu、mac等linuxkernel中的数据,imei不能。

Part 权限解释:一个应用应该根据自己的功能要求合理的权限。用户还可以对某个应用所需要的权限进行分析,从而简单判断该应用是否安全。如果一个应用是没有广告的单机版,没有额外的内容可以下载,那么就怀疑它需要权限才能接入网络。1.接收短信允许申请受理和处理短信。恶意应用可以借用你的信息,或者删除短信,而不向你显示。2.发送短信允许应用程序发送短信。

3.读取短信或彩信允许应用程序读取短信存储在您的手机或SIM卡中。恶意应用程序可以读取您的机密信息。4.Edit 短信或MMS允许应用程序写入手机或SIM卡中存储的信息。恶意应用程序可以利用这一点来删除您的信息。5.修改全局系统设置允许应用程序修改关于系统设置的数据。恶意应用程序可以利用这一点来破坏您的系统配置。6.读取移动电话的状态和身份允许应用程序访问设备的移动电话功能。
2、 android调用so(jnijni,如果JAVA接口是倒过来的,会和JAVA层直接调用接口一样处理,所以需要声明权限。Jni可以直接读取设备的cpu、mac等linuxkernel中的数据,imei不能,另外,发送短信还调用了系统提供的JAVA层的API。如果想直接调用底层接口,可能要重新编译自己的AndroidSDK,Jni逆向java是个恶心的工作,尤其是多线程,还是不要尝试的好。
文章TAG:android 权限 短信 android 读短信权限