首页 > 其他分享 >【AGC】崩溃服务flutter报缺失recordFatalException方法的问题

【AGC】崩溃服务flutter报缺失recordFatalException方法的问题

时间:2022-12-12 16:33:10浏览次数:56  
标签:crash AGC pub failed recordFatalException flutter

问题背景:

cp反馈集成AGC-崩溃服务的flutter插件,使用最新的1.3.0+300版本,出现下面错误

/Users/yin/Documents/projects/flutter/.pub-cache/hosted/pub.dartlang.org/agconnect_crash-1.3.0+300/android/src/main/java/com/huawei/agconnectcrash/AGConnectCrashPlugin.java:106: 错误: 找不到符号

AGConnectCrash.getInstance().recordFatalException(exception);

               ^

符号: 方法 recordFatalException(FlutterError)

位置: 类 AGConnectCrash

注: /Users/yin/Documents/projects/flutter/.pub-cache/hosted/pub.dartlang.org/agconnect_crash-1.3.0+300/android/src/main/java/com/huawei/agconnectcrash/AGConnectCrashPlugin.java使用或覆盖了已过时的 API。

注: 有关详细信息, 请使用 -Xlint:deprecation 重新编译。

1 个错误

FAILURE: Build failed with an exception.

* What went wrong:

Execution failed for task ':agconnect_crash:compileDebugJavaWithJavac'.

> Compilation failed; see the compiler error output for details.

* Try:

Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 18s

Exception: Gradle task assembleDebug failed with exit code 1

Exited。

cke_1897.png

 

解决方案:

使用AGC-崩溃服务flutte引入的crash sdk会自动引入安卓的crash这个库。但是目前最新的flutter1.3.0中,引入的安卓的库还是1.7.1.300没有自动更新,而record这个方法是在1.7.2.300中才加入的,所以需要cp手动将版本更新到1.7.2.300或1.7.3.300.

cke_4193.png

该插件的地址在android studio中是在\flutter\.pub-cache\hosted\pub.flutter-io.cn\agconnect_crash-1.3.0+300\android\build.gradle中,其他ide应该路径也差不多,或者可以全局搜索一下。手动更新一下版本就可以了。

cke_6854.png

​欲了解更多更全技术文章,欢迎访问https://developer.huawei.com/consumer/cn/forum/?ha_source=zzh

标签:crash,AGC,pub,failed,recordFatalException,flutter
From: https://www.cnblogs.com/developer-huawei/p/16976418.html

相关文章

  • Bruno 3.0 版本发布- 适配 Flutter SDK 3.0
    Bruno3.0版本发布-适配FlutterSDK3.0贝壳大前端技术团队2022年07月26日12:28 ·  阅读5627sandy_zjj随着 Flutter3 在 I/O 大会的发布,我们......
  • MAC flutter初步学习 2
    1、创建flutter环境配置一、下载flutterSDK(https://docs.flutter.dev/get-started/install)      我这里用的是第一个,第二个用不了2、将flutter工具添加......
  • Flutter和Rust如何优雅的交互
    前言文章的图片链接都是在github上,可能需要...你懂得;本文含有大量关键步骤配置图片,强烈建议在合适环境下阅读Flutter直接调用C层还是蛮有魅力,想想你练习C++,然后直接能用f......
  • [dp 记录]agc024E Sequence Growing Hard
    题意:给定一个序列,每次往其中插入\([1,k]\)间的一数,要求字典序递增,求方案数。设插入\(i\)数的数列为\(A_i\),存在一个\(A_i\)不同即两插入方案不同,否则即一致。\(n......
  • AGC059B
    [[ConstructiveAlgorithms]]#include<bits/stdc++.h>usingnamespacestd;constintN=200005;intn,a[N],T,tp;vector<pair<int,int>>x;#definepbpush_backmap<......
  • AGC059A
    date:2022-12-06第一道AGC这很可能是我的的最后几题之一了[[Thisisatag]]A-MyLastABCProblem赛时直接卡住,还好QY明智地提早开了unrated先考虑一段区间,然后......
  • [dp 记录]agc016F Game on DAG
    博弈论好题,做完感觉加深了对SG函数的理解!题意:给定一张DAG,问该DAG的\(2^m\)张导出子图中有多少张满足\(SG[1]=SG[2]\)注:此为转换后题意\(n\leq15\)考虑推......
  • flutter tabbar切换监听及索引获取
    参考:https://www.jianshu.com/p/f1347e658fa6 定义lateTabController_controller; 在 voidinitState()中监听 tabController=TabController(leng......
  • flutter系列之:flutter中的变形金刚Transform
    目录​​简介​​​​Transform简介​​​​Transform的使用​​​​总结​​简介虽然我们在开发APP的过程中是以功能为主,但是有时候为了美观或者其他的特殊的需求,需要对组......
  • 第140期:flutter中的布局和响应式app
    封面图studyitselfisaboringthing,butitalsoveryuseful.sojustlearnwhatyouwanttolearn,dowhatyouwanttodo.bewhatyouwanttobe.flutter......