我想以编程方式关闭android广播。我试图使用ServiceState类,但它不会工作。我添加了许可CHANGE_NETWORK_STATE and MODIFY_PHONE_STATE
。仍然没有运气。有任何想法吗?Android设置服务状态
1
A
回答
1
权限MODIFY_PHONE_STATE
是系统权限,因此,您不能在您的应用程序中使用它。
编辑:
确定。我会尽力解释。以编程方式打开和关闭无线电的服务方法受到MODIFY_PHONE_STATE权限的保护。此权限具有签名类型,因此,只有具有相同签名的应用程序才可以调用此方法。因此,如果您的应用程序未使用系统证书进行签名,则不能在您的应用程序中使用此权限。但没有这个许可,你也不能改变收音机的状态。
相关问题
- 1. 从无状态服务设置sessionScoped bean?
- 2. 将服务状态设置为Stop_Pending
- 3. Android RunningAppProcessInfo服务状态
- 4. 服务结构反向代理服务器有状态服务端口设置
- 5. 服务状态
- 6. Android服务 - 停止服务设置App
- 7. 无状态阻塞服务器设计
- 8. Android后台服务状态信息
- 9. 从android服务获取当前状态
- 10. Windows服务状态
- 11. 服务器状态
- 12. Web服务状态
- 13. 为Android按钮设置状态
- 14. 如何在asp.net web服务方法中设置响应状态
- 15. 如何设置http响应的服务器状态码?
- 16. 如何为无服务器功能设置默认状态码?
- 17. 有状态与无状态Web服务
- 18. UISwitch设置状态
- 19. 有状态服务器与无状态服务器?
- 20. 无状态/有状态服务OnPre。 OnPost服务方法| Azure的服务织物
- 21. 服务结构有状态OData服务
- 22. 有状态Web服务与(状态Bean +无状态WS)
- 23. 在服务项目外访问服务结构无状态服务配置值
- 24. 当前服务器状态
- 25. AngularJS服务回报状态
- 26. 检查服务器状态?
- 27. 无状态网络服务
- 28. Windows服务状态C++?
- 29. Couchbase服务器状态
- 30. 有状态的Web服务
看到http://stackoverflow.com/a/5533943/165674 – 2012-07-09 13:19:28
飞机模式将禁用收音机和wifi,我简单地想关闭收音机 – nwnoga 2012-07-09 13:34:55