问题描述

我们游戏接入华为游戏服务sdk 6.1.0.301版本后,使用华为帐号(实名信息为未成年人)测试,登录后出现SDK的防沉迷提示弹框,点击“知道了”,游戏闪退,报错如下:

java.lang.NullPointerExceptionAttempt to invoke virtual method 'android.content.res.Resources android.content.Context.getResources()' on a null object referencecom.huawei.hms.utils.ResourceLoaderUtil.getStringId(ResourceLoaderUtil.java:1)com.huawei.hms.jos.games.player.AntiAddictionService$c.run(Unknown Source:33)android.os.Handler.handleCallback(Handler.java:900)android.os.Handler.dispatchMessage(Handler.java:103)android.os.Looper.loop(Looper.java:219)android.app.ActivityThread.main(ActivityThread.java:8668)java.lang.reflect.Method.invoke(Native Method)

问题分析

看报错类是华为sdk内部类错误,不清楚报错原因,联系华为技术支持请求帮忙看下问题(可提单联系),技术回复是上下文Context为null,应该是没有设置上下文,初始化接口调用之前需要设置上下文Context,代码在文档和demo中都有示例,让我认真检查代码,附参考文档:

ResourceLoaderUtil.setmContext(this);


问题解决

按照技术回复添加代码后问题解决。我们是直接从游戏sdk旧版本升级到新版本来的,只修改了init接口调用,没有按照官方文档从头接入才出现的问题,以后接入sdk一定要从头检查。

接入华为游戏防沉迷,点击防沉迷弹窗后游戏闪退相关推荐

  1. android studio内容提供者(查看短信的猫)点击查看短信,闪退,无法显示短信内容。(附程序源代码,以及解决办法)

    报错的问题: Permission Denial: readingcom.android.providers.telephony.SmsProvider uri content://sms/ 找到问题 ...

  2. ubuntu20.04开展华为手机adb安装及调试app运行出错闪退的步骤

    ubuntu20.04开展华为手机adb安装及调试步骤 1.切记打开手机开发人员选项,打开方法如下: 设置-----关于手机-----连续点击版本号(要连续点击哦)------返回上一层------系 ...

  3. 3ds Max 2018--点击“输入序列号”框就闪退

    激活失败或重装都会出现此情况---- 删掉以下两个隐藏文件: C:\ProgramData\FLEXnet\adskflex_00691b00_tsf.data         C:\ProgramD ...

  4. 工业智能网关BL110应用之61:如何实现智能楼宇控制BACnet 接入华为云平台

    COM口采集 楼宇控制BACnet的配置 工业智能网关一共有四个COM 接口, 以COM口采集楼宇控制BACnet MS/TP设备为例,COM口 485接口A+.B-分别对应楼宇控制 BACnet M ...

  5. 工业智能网关BL110应用之37:实现台达 PLC Delta_DVP 接入华为云平台

    COM口采集台达 PLC Delta_DVP的配置 工业智能网关一共有四个COM 接口, 4个COM口的配置内容一样,COM1固定为RS232,COM2.COM3和COM4是RS232/RS485可选 ...

  6. 工业智能网关BL110详解之5:实现三菱 PLC FX1S 接入华为云平台

    COM口采集三菱 PLC FX1S 的配置 工业智能网关一共有四个COM 接口, 4个COM口的配置内容一样,COM1固定为RS232,COM2.COM3和COM4是RS232/RS485可选串口(默 ...

  7. 工业网关BL110实现西门子S7-200 PLC接入华为 云平台

    COM口采集西门子S7-200 PLC的配置 工业智能网关一共有四个COM 接口, 4个COM口的配置内容一样,COM1固定为RS232,COM2.COM3和COM4是RS232/RS485可选串口( ...

  8. 工业智能网关BL110应用之13:实现三菱 PLC FX3S 接入华为云平台

    COM口采集三菱 PLC FX3S 的配置 工业智能网关一共有四个COM 接口, 4个COM口的配置内容一样,COM1固定为RS232,COM2.COM3和COM4是RS232/RS485可选串口(默 ...

  9. 工业智能网关BL110应用之六十四: 实现西门子S7-200SMART PLC接入华为 云平台

    COM口采集西门子S7-200SMART PLC的配置 工业智能网关一共有四个COM 接口, 4个COM口的配置内容一样,COM1固定为RS232,COM2.COM3和COM4是RS232/RS485 ...

最新文章

  1. 一文带你快速读懂.NET CLI
  2. yum 如何知道从哪里下载包?
  3. Python+Flask.0010.FLASK即插视图之自定义视图类及修饰器
  4. 汉诺塔java程序_Java编写一个汉诺塔的过程
  5. 苹果屏幕上的小圆点_苹果或明年部署miniLED屏幕 最早用在Macbook上
  6. oracle磁盘提取工具,实战:巧用磁盘管理工具给oracle提速
  7. (89)FPGA写文件激励(fdisplay)
  8. android 阅读器上下滑动_科研党利器——文石13.3寸墨水屏阅读器BOOX Max3
  9. 【解决方案】pytorch中loss变成了nan | 神经网络输出nan | MSE 梯度爆炸/梯度消失
  10. UVA1585 UVALive3354 Score【水题】
  11. Hadoop学习笔记一:单节点安装
  12. idea实现远程调试
  13. matlab 几何布朗运动 股价,股票价格几何布朗运动模型的理论错误及纠正
  14. 机器学习模型太慢?来看看英特尔(R) 扩展加速 ⛵
  15. UIUC 云计算概念:SWIM协议笔记
  16. Linux系统下查看dsdt table
  17. android 转码工具下载,m3u8视频转码工具
  18. 2023年中职网络安全竞赛——数字取证调查(新版)attack解析(详细)
  19. Python OpenCV --Drowsiness Detector 睡意检测--项目记录
  20. YYlabelCopy

热门文章

  1. 在冒险中打拼:教师到手机大亨的打拼路
  2. 关于收音机的一些问题
  3. window8 添加美式键盘
  4. B+树真的不难,楼下菜大爷都能学得会的B+树!(数据结构可视化神器推荐)
  5. 关闭文件fclose函数的用法
  6. 结构-02. 有理数加法
  7. 路由器关闭dhcp后再登录路由器
  8. oracle库函数,Oracle:函数目录
  9. maven打包带依赖和瘦包
  10. 京东无人超市的成长之路 | 如何利用人工智能技术在零售业做产品创新?