手机怎么解除强行停止强行解除师徒关系,这游戏设计的

如果您使用的是微博最新版本為了更好的定位您的闪退的原因,希望您能按照log抓取教程给我们提供log日志发送您的微博昵称和遇到的问题以及log日志,发送到iphonelog@/s/aCW5- 
如果您使用嘚不是微博最新版本麻烦您卸载此版本,安装3.6.0公测Beta2
感谢您的配合,微博有您更精彩!
全部

最近在开发第三方SDK其中要发一條广播给设备上所有集成了SDK的应用,触发一些逻辑可是遇到一个问题,当通过“应用管理器”将应用“强制停止”后被停止的应用就無法接收到广播,静态注册的广播也没有用查阅了相关资料发现了问题所在。

在android3.1以后的版本中如果程序被强制停止后应用状态会被标記为STOPPED,此时应用无法收到其他应用的广播要等到应用再开启一次,将STOPPED去掉以后才可以除此之外还有一个解决方法如下:

参照代码再多說两句高低版本兼容问题,if判断中为什么写>=12而不是大于>= android.os.Build.VERSION_CODES.HONEYCOMB_MR1这种常量形式答案是我的sdk兼容从2.2版本开始的,如果写成常量形式的会报编译错误如果调高了targetVersion(开发绑定版本),虽然编译没有错误但在低版本运行时,会因为找不到那个常量值儿报异常终止所以建议使用数字12。同理intent.setFlags(32)中没有直接写常量也是这个原因,Intent.FLAG_INCLUDE_STOPPED_PACKAGES是3.1版本时才有的低版本会报错。

我要回帖

更多关于 手机怎么解除强行停止 的文章

 

随机推荐