unity3d - Unity3D:找不到字段currentActivity或类型签名
问题描述
将我的统一版本升级到 2019.2.17 后,我收到此错误:
异常:找不到字段 currentActivity 或类型签名 UnityEngine._AndroidJNIHelper.GetFieldID(System.IntPtr jclass,System.String fieldName,System.String 签名,System.Boolean isStatic)
尝试使用此代码获取 currentActivity 时:
// Retrieve the UnityPlayer class.
unityPlayerClass = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
// Retrieve the UnityPlayerActivity object ( a.k.a. the current context )
unityActivity = unityPlayerClass.GetStatic<AndroidJavaObject>("currentActivity");
我该如何解决这个问题?
解决方案
有一个类似的问题,当我的头全部变粗后,我注意到当我关闭设备模拟器时我没有遇到这个问题!!!
希望这会有所帮助。
推荐阅读
- javascript - 在ejs模板中使用嵌入式js加载静态文本文件
- json - 如何用 swift 4 解码这个 JSON
- python - 在 Mac OS 10.13.15 上安装 MySQL-python 导致命令“clang”失败,退出状态为 1
- http - apache 上的 Http 到 nginx 上的 https
- javascript - 删除类时CSS过渡不起作用
- swift - 是否有任何特定资源可以演示在 Swift 中可以推断出哪些值?
- javascript - vuejs - 如何添加 vue-material 主题
- php - 如何使用 codeigniter 获取行
- node-red - 向 IBM Watson IoT Platform Cloud 请求存储的数据
- python - 计算太阳角度代码