当前位置: 首页 > news >正文

重庆做网站changeke济南家居行业网站开发

重庆做网站changeke,济南家居行业网站开发,wordpress自动更新,门户网站构建和你一起终身学习#xff0c;这里是程序员Android 经典好文推荐#xff0c;通过阅读本文#xff0c;您将收获以下知识点: 一、Service not registered 异常导致手机重启二、Service not registered 解决方案 一、Service not registered 异常导致手机重启 1.重启 的部分Log如… 和你一起终身学习这里是程序员Android 经典好文推荐通过阅读本文您将收获以下知识点: 一、Service not registered 异常导致手机重启二、Service not registered 解决方案 一、Service not registered 异常导致手机重启 1.重启 的部分Log如下 Service not registered 重启异常 二、Service not registered 解决方案 从 Log 中分析发现异常信息并尝试进行如下修改。 1.修改ContextImpl类 文件路径如下\frameworks\base\core\java\android\app\ContextImpl.java文件 优化unbindService方法实现如下 Overridepublic void unbindService(ServiceConnection conn) {if (conn null) {throw new IllegalArgumentException(connection is null);}if (mPackageInfo ! null) {IServiceConnection sd mPackageInfo.forgetServiceDispatcher(getOuterContext(), conn);try {ActivityManager.getService().unbindService(sd);} catch (RemoteException e) {throw e.rethrowFromSystemServer();// add for Service not registered unbindService() triger reboot exception} catch (IllegalArgumentException e) {//com.google.android.gms.ui Service not registered Crashandroid.util.Log.e(wjwj,---ContextImpl GMS Crash---);e.printStackTrace();}// add for Service not registered unbindService() triger reboot exception} else {throw new RuntimeException(Not supported in system context);}} 2.修改 TransportManager 类 文件路径如下frameworks\base\services\backup\java\com\android\server\backup\TransportManager.java 将异常捕获防止重启。 优化unbindService方法实现如下 void onPackageRemoved(String packageName) {// Package removed. Remove all its transports from our list. These transports have already// been removed from mBoundTransports because onServiceDisconnected would already been// called on TransportConnection objects.synchronized (mTransportLock) {IteratorMap.EntryComponentName, TransportConnection iter mValidTransports.entrySet().iterator();while (iter.hasNext()) {Map.EntryComponentName, TransportConnection validTransport iter.next();ComponentName componentName validTransport.getKey();if (componentName.getPackageName().equals(packageName)) {TransportConnection transportConnection validTransport.getValue();iter.remove();if (transportConnection ! null) {/* 360OS begin *//* unbindService() triger reboot exception,* catch it add log to find out witch package do it. */try {Slog.d(TAG, onPackageRemoved trace, componentName: componentName.toString(), new Throwable());mContext.unbindService(transportConnection);} catch (IllegalArgumentException e) {Slog.e(TAG, unbindService fail., e);}/* 360OS end */log_verbose(Package removed, removing transport: componentName.flattenToShortString());}}}}} 参考文献 【腾讯文档】Android Framework 知识库https://docs.qq.com/doc/DSXBmSG9VbEROUXF5 友情推荐 Android 开发干货集锦 至此本篇已结束。转载网络的文章小编觉得很优秀欢迎点击阅读原文支持原创作者如有侵权恳请联系小编删除欢迎您的建议与指正。同时期待您的关注感谢您的阅读谢谢 点击阅读原文为大佬点赞
http://www.dnsts.com.cn/news/236434.html

相关文章:

  • 子商务网站建设的一般流程域名交易asp.net 网站
  • 乐山建网站百度权重高的发帖网站
  • 网站建设公司费用win10 wordpress
  • 网站流量监测欧美一级a做爰片免费网站
  • 武义公司网站建设朝阳网络科技有限公司
  • 建设厅网站装修合同模板宣传片拍摄脚本模板
  • 如何通过阿里云自己做网站wordpress 整合ckplayer
  • 深圳网站建设哪家比较专业wordpress标签
  • 网站好玩代码和特效免费开个人网店
  • 地方网站优势中企动力网站模板
  • 网站建设柒金手指下拉二一吉安网络科技有限公司
  • 网站实名认证功能怎么做wordpress会建站怎么找工作
  • 网站开发的开发意义太原富库网站建设
  • 淘宝首页网站怎么做做外贸需要网站吗
  • 做电子书网站做微信公众号海报的网站
  • 诸暨市建设局网站最大招聘网站
  • 学校网站建设自检自查报告网站备案多少岁可以做
  • 制作公司网站岱山县建设网站
  • 门户网站建设 存在的问题网站建设分为几个时期
  • 网站建设方案调查分析报告字体版权登记网站
  • 网站开发摘要wordpress登录才能查看
  • 网站没续费会怎样广州建网站公司
  • 沧浪企业建设网站公司智慧建设网站
  • 珠海网站建设贵公司jsp 数据库做网站
  • 邯郸网站制那个网站可以做双色球号码对比的
  • 网站开发实战演练wordpress初音主题
  • 清晰化网站python语言程序设计基础
  • 网站建设 微信开发网站订票策划方案
  • 东莞城乡建设网站网站开发毕业指导手册
  • 合肥建站费用商城源码哪家公司好