首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

android网络通信权限,该怎么解决

2014-04-24 
android网络通信权限使用网络需要android.permission.INTERNET 也就是需要gid inet.可是不太理解为什么需

android网络通信权限
使用网络需要android.permission.INTERNET 也就是需要gid inet.
可是不太理解为什么需要这个权限,对网络权限的检测是在哪里实现的?
我以前认为linux上使用socket api是不需要特殊gid的。
求教各位大神?
[解决办法]
这个android特殊的权限控制,和之前的linux不一样
[解决办法]
应该是安卓的框架,这些东西很底层了
[解决办法]
android.permission.INTERNET这个是安卓SDK需要的
[解决办法]
这个权限会在framework层做一次转换 
然后在下层用另外一个gid进行判断的 
具体源码是
frameworks/base/data/etc/platform.xml   转换
frameworks/base/core/jni/android_net_XXX.cpp   下传


热点排行