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

【使用firebase crashlytics对c层代码进行字符上传】

使用firebase crashlytics对c层代码进行字符上传

此处使用kts语言

首先确认crashlytics版本,我自己用的2.9.9,测试中发现用3.0.0不生效
然后在buildTypes中加入

buildTypes {getByName("release") {// Add this extensionconfigure<CrashlyticsExtension> {// Enable processing and uploading of native symbols to Firebase servers.// By default, this is disabled to improve build speeds.// This flag must be enabled to see properly-symbolicated native// stack traces in the Crashlytics dashboard.nativeSymbolUploadEnabled = truemappingFileUploadEnabled = trueunstrippedNativeLibsDir ="build/intermediates/merged_native_libs/googleplayRelease/mergeGoogleplayReleaseNativeLibs/out/lib"}}}

然后加入

    <string name="com.crashlytics.android.build_id">1</string>

由于工程需要java17,所以切换环境变量

export PATH="/opt/homebrew/opt/openjdk@17/bin:$PATH"

然后执行上传命令

./gradlew app:assembleDebug app:uploadCrashlyticsSymbolFileGoogleplayRelease -debug | grep "\[com.google.firebase.crashlytics\]"

大功告成
在这里插入图片描述


http://www.mrgr.cn/news/71147.html

相关文章:

  • 创客匠人老蒋:个人IP如何获取有效流量?
  • Vue 3组件间通信全解:选项式API vs 组合式API
  • 【LeetCode热题100】栈
  • vscode 远程连接ssh 密钥方式
  • Linux KASLR 地址偏移
  • 【从零开始的LeetCode-算法】3232. 判断是否可以赢得数字游戏
  • 【3D Slicer】的小白入门使用指南一
  • leetcode day10 动态规划篇 64+139
  • 初识ElasticSearch
  • AI技术助力电商转型:从挑战到未来
  • 想自己做大模型备案的企业看过来【评估测试题+备案源文件】
  • 基于C#WinForm+DevExpress项目开发实战(九)
  • Python网络爬虫简介
  • 【AI】AI如何赋能软件开发流程
  • 软考知识备忘
  • 微服务容器化部署实践(FontConfiguration.getVersion)
  • 【大模型推理】KV缓冲
  • ORM框架-SQL Sugar第一集
  • 【回文日期——模拟】
  • React的基础API介绍(一)
  • 第12课 二维数组(1)
  • 世界职院技能大赛视角下,高职高专技能人才高阶素养培育路径探究
  • CRM系统用户满意度调查:哪些品牌最受欢迎
  • 量化交易系统开发-实时行情自动化交易-3.4.1.4.A股衍生数据
  • Spring资源加载模块,原来XML就这,活该被注解踩在脚下 手写Spring第六篇了
  • 浅谈c++函数调用以及析构函数为虚函数的原因