手机安装apk时,权限列表中有“发送彩信”,因为apk自己写的,代码中根本没有授予短信/彩信相关权限,于是浏览了下各种帖子,整理如下:
android 系统权限中,涉及到短信、彩信的:
<uses-permission android:name="android.permission.READ_SMS" />
<uses-permission android:name="android.permission.SEND_SMS" />
<uses-permission android:name="android.permission.RECEIVE_SMS" />
<uses-permission android:name="android.permission.WRITE_SMS" />
<uses-permission android:name="android.permission.RECEIVE_MMS"/>
可以看到,里面根本没有“发送彩信”的权限,那这权限从何而来?
有大佬总结,“发送彩信”出现在权限列表中,是因为授予了INTERNET权限:
<uses-permission android:name="android.permission.INTERNET" />
有这个权限的应用,就会在权限列表中出现"发送彩信"。我特意写的个Demo验证了一下,确实如此。
这是为什么呢?
搞Android开发的同学都知道android手机有个短信功能,但对