如何解决Android 5.0中出现的警告:Service Intent must be explicit
来源:互联网 发布:工信部网站域名查询 编辑:程序博客网 时间:2024/05/01 10:01
有些时候我们使用Service的时需要采用隐私启动的方式,但是Android 5.0一出来后,其中有个特性就是Service Intent must be explitict,也就是说从Lollipop开始,service服务必须采用显示方式启动。
而android源码是这样写的(源码位置:sdk/sources/android-21/android/app/ContextImpl.java):
既然,源码里是这样写的,那么这里有两种解决方法:
1、设置Action和packageName:
参考代码如下:
此方式是google官方推荐使用的解决方法。
在此附上地址供大家参考:http://developer.android.com/goo ... tml#billing-service,有兴趣的可以去看看。
2、将隐式启动转换为显示启动:--参考地址:http://stackoverflow.com/a/26318757/1446466
调用方式如下:
而android源码是这样写的(源码位置:sdk/sources/android-21/android/app/ContextImpl.java):
既然,源码里是这样写的,那么这里有两种解决方法:
1、设置Action和packageName:
参考代码如下:
此方式是google官方推荐使用的解决方法。
在此附上地址供大家参考:http://developer.android.com/goo ... tml#billing-service,有兴趣的可以去看看。
2、将隐式启动转换为显示启动:--参考地址:http://stackoverflow.com/a/26318757/1446466
调用方式如下:
0 0
- 如何解决Android 5.0中出现的警告:Service Intent must be explicit
- 如何解决Android 5.0中出现的警告:Service Intent must be explicit
- 如何解决Android 5.0中出现的警告:Service Intent must be explicit
- 如何解决Android 5.0中出现的警告:Service Intent must be explicit
- 如何解决Android 5.0中出现的警告: Service Intent must be explicit:
- 如何解决Android 5.0中出现的警告:Service Intent must be explicit
- 如何解决Android 5.0中出现的警告:Service Intent must be explicit
- 如何解决Android 5.0中出现的警告:Service Intent must be explicit
- 如何解决Android 5.0中出现的警告:Service Intent must be explicit
- 如何解决Android 5.0中出现的警告:Service Intent must be explicit
- 如何解决Android 5.0中出现的警告:Service Intent must be explicit
- 我的Android进阶之旅------>如何解决Android 5.0中出现的警告: Service Intent must be explicit:
- 解决Android 5.0中出现的警告:Service Intent must be explicit
- 解决Android 5.0中出现的警告:Service Intent must be explicit
- Service组件 Android 5.0中出现的警告:Service Intent must be explicit
- 如何解决Android 5.0中出现的警告:Service Intent must be explict
- Service Intent must be explicit(Android 5.0中出现的警告)
- 解决Android 5.0中出现的错误:Service Intent must be explicit
- 【PAT】1034. Head of a Gang (30)
- Java并发与线程相关资源汇总
- Oracle取余函数mod
- 深入理解javascript的原型与闭包
- iOS view的指定角设置圆弧
- 如何解决Android 5.0中出现的警告:Service Intent must be explicit
- OGRE SampleBrowser框架解析
- checkbox框的各种状态选择
- android弹出窗口实现
- Python 私有属性与内部方法
- iOS 常用:点击屏幕和return退出隐藏键盘和解决虚拟键盘挡住UITextField的方法
- Window下让JAR在后台运行的方法
- msql小技巧
- 简单理解Memcached的Slab Allocation