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