当前位置:   article > 正文

Bugly Android自动上传符号表_windows bugly 如何上传android符号表

windows bugly 如何上传android符号表

我采用的是自动配置,这样比较简单,但是还是有一些坑的。
1、在项目的buid.gradle文件的dependencies(buildscript部分)中添加依赖:

classpath 'com.tencent.bugly:symtabfileuploader:latest.release'
  • 1

如图:
这里写图片描述
2、在module的buid.gradle文件的顶部添加:

apply plugin: 'bugly'

bugly {
    appId = '<APP_ID>' // 注册时分配的App ID 注意不带尖括号
    appKey = '<APP_KEY>' // 注册时分配的App Key
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

如图:
这里写图片描述
有两点需要注意:
* 官方给出的appId和appKey样板带有尖括号,实际上不能带
* appVersion(就是你的versionName),这两个地方不能有汉字,否则不能识别符号表(这个最坑
有图为证:
这里写图片描述

3、上传mapping文件
去官网打开你的项目,依照下图指示找到并点击‘上传符号表’
这里写图片描述
弹出:
这里写图片描述
最后找到mapping文件,拖曳到上图即可。mapping文件位置(Android Studio):
这里写图片描述
每次更新版本都要上传一次符号表!上传的时候写好版本就行,渠道不用写默认全渠道!
如果崩溃日志里面不显示行号,记得在混淆文件proguard-rules.pro里加上:

#保持源码的行号、源文件信息不被混淆 方便在崩溃日志中查看
-renamesourcefileattribute SourceFile
-keepattributes SourceFile,LineNumberTable
  • 1
  • 2
  • 3

OK,就这些了!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/297643
推荐阅读
相关标签
  

闽ICP备14008679号