开发者社区> 问答> 正文

在应用研发平台EMAS中但是远程日志用的是教程里面的,这些版本在哪里可以看不。

在应用研发平台EMAS中param is unlegal, tlog plugin start failure
java.lang.NullPointerException: Attempt to invoke virtual method 'int com.taobao.tao.log.LogLevel.getIndex()' on a null object reference
at com.taobao.tao.log.TLogInitializer.init(TLogInitializer.java:149)
at com.alibaba.ha.adapter.plugin.TLogPlugin$1.run(TLogPlugin.java:85)

上面是接入远程日志出现的问题,同时我接了崩溃分析,代码如下,该如何解决
private fun initHa() {

    val config = AliHaConfig()
    config.appKey = mAppKey
    config.appVersion = appVersion
    config.appSecret = mAppSecret
    config.channel = "cn.dianbobo.dbb"
    config.userNick = null
    config.application = this
    config.context = applicationContext
    config.isAliyunos = false
    config.rsaPublicKey = mHARSAPublicKey
    //启动CrashReporter
    AliHaAdapter.getInstance().addPlugin(Plugin.crashreporter)
    AliHaAdapter.getInstance().addPlugin(Plugin.tlog);
    AliHaAdapter.getInstance().openDebug(true);

    AliHaAdapter.getInstance().start(config)
    TLogService.updateLogLevel(TLogLevel.WARN)
}公共类和崩溃分析都是用的最新的,但是远程日志用的是教程里面的,这些版本在哪里可以看不。

展开
收起
小小鹿鹿鹿 2023-10-09 13:07:53 69 0
3 条回答
写回答
取消 提交回答
  • 这个错误是因为在应用研发平台EMAS中,插件TLog初始化失败。TLog是阿里巴巴提供的一个日志插件,用于收集和记录应用的运行日志。这个错误的原因可能是插件TLog的配置文件或者依赖库出现问题,或者是插件TLog的版本与应用的版本不兼容。
    解决这个问题的方法可能包括:

    1. 检查插件TLog的配置文件,确保配置文件中的参数和配置正确。
    2. 检查插件TLog的依赖库,确保依赖库的版本和插件TLog的版本兼容。
    3. 更新插件TLog的版本,确保插件TLog的版本与应用的版本兼容。
    2023-10-09 16:44:44
    赞同 展开评论 打赏
  • 这个问题看起来像是TLog插件的初始化过程中出现了问题。"Attempt to invoke virtual method 'int com.taobao.tao.log.LogLevel.getIndex()' on a null object reference"这个错误表明你试图在一个为null的对象上调用方法,这可能是由于TLog插件的库文件版本与你应用的代码不匹配导致的。

    你可以尝试以下步骤来解决这个问题:

    1. 确保你的应用和TLog插件使用的SDK版本是一致的。你可以查看插件的README文件或者开发者文档,了解它支持的SDK版本。

    2. 检查你的应用中的代码,看看是否有任何地方可能导致TLog插件的初始化失败。特别是检查任何对TLog插件的引用是否正确,以及你是否正确设置了所有的配置选项。

    2023-10-09 13:43:04
    赞同 展开评论 打赏
  • sdk没接好吧, 你接的什么版本,都接老版本。此回答来自钉群应用研发平台EMAS开发者交流群。

    2023-10-09 13:30:58
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
基于阿里巴巴以及合作伙伴的最佳实践,围绕大前端、云原生领域的相关技术热点(小程序、Serverless、应用中间件、低代码、DevOps)展开行业探讨,与开发者一起探寻云原生时代应用研发的新范式。
相关文档: 移动研发平台
问答排行榜
最热
最新

相关电子书

更多
五天玩转EMAS Serverless 立即下载
EMAS平台全景介绍 立即下载
低代码开发师(初级)实战教程 立即下载