Android 解决APN无权限问题
来源:互联网 发布:道林格雷的画像 知乎 编辑:程序博客网 时间:2024/05/21 09:47
在ICS40以前的版本中,如果程序需要设置APN,只需要在AndroidManifest文件中声明这个权限即可。在40的机器上运行则会抛出以下异常:java.lang.SecurityException: No permission to write APN settings: Neither user *** nor current process has android.permission.WRITE_APN_SETTINGS.
原因是google基于安全性考虑屏蔽了第三方应用对于APN的访问权限,网上有人说把程序设为系统app即可。通过adb push命令将apk放到/system/app/目录下确实可行,但是大多数app都是作为第三方应用,这样的可行性不大。因此利用系统签名来使app具有APN访问权限。
第一个方法简单点,不过需要在Android系统源码的环境下用make来编译:
第二个方法麻烦点,不过不用开虚拟机跑到源码环境下用make来编译:
工具和密钥下载地址:http://download.csdn.net/detail/bulkin/4329253
转载地址:http://blog.sina.com.cn/s/blog_5da93c8f0101cbp7.html
推荐:Android 5.x 权限问题解决方法
网址:http://wenku.baidu.com/link?url=TjxyL9SrNVGQKlZy3meyIZAYkThXx0HiDoKnDFixv91u2cf3XEK23a6GNH9QazSmvaBwV5NToJxDghhEuOYRe6cchVyCLGK6-ZoHU2abj17
- Android 解决APN无权限问题
- 解决ICS40上设置APN无权限问题
- 解决ICS40上设置APN无权限问题
- 解决ICS40上设置APN无权限问题
- 解决ICS40上设置APN无权限问题
- 解决ICS40上设置APN无权限问题
- android 解决APN问题
- Android APN没有权限
- Eclipse中解决Git无权限问题
- Android APN的设置问题
- Android APN的设置问题
- Android手机APN设置(中国移动 联通3G 电信天翼),解决不能上网的问题
- 解决“Win 10 ipv6无网络权限/无Internet连接权限”问题
- win7无internet访问权限问题的解决
- 解决visual studio2010打开web项目无权限的问题
- Android APN开发流程分析 、设置问题
- 关于新添Android APN的问题
- Android:No permission to write APN settings(沒有写入 APN 设置的权限)
- Android PullToRefresh (ListView GridView 下拉刷新) 使用详解
- 删除相同字符问题---关于fgets
- 【Java】Java字符串转码
- 程序员要知道的英语词汇
- Android Studio 下获取应用的数字签名MD5、SHA1方法
- Android 解决APN无权限问题
- 菜鸟调错(十)——启动Tomcat报错“Unsupported major.minor version xxx ”
- controller向ajax传值问题+spring MVC
- struts2的开发流程
- Oracle 获取当前日期及日期格式
- Halo Effect(晕轮效应)
- nil-Nil-NULL-NSNull区别
- 第1章第1节练习题9 查找指定值
- if 判断 循环