Caused by: java.lang.AssertionError: illegal type variable reference 解决办法

HyperLPR3车牌识别-Android-SDK光速部署与使用 基于深度学习高性能中文车牌识别 High Performance Chinese License Plate Recognition Framework.快速部署AndroidSDK 阅读详情

07-24 10:54:13.529: E/AndroidRuntime(12130): FATAL EXCEPTION: AsyncTask #3

07-24 10:54:13.529: E/AndroidRuntime(12130): java.lang.RuntimeException: An error occured while executing doInBackground()

07-24 10:54:13.529: E/AndroidRuntime(12130): at android.os.AsyncTask$3.done(AsyncTask.java:299)

07-24 10:54:13.529: E/AndroidRuntime(12130): at java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:273)

07-24 10:54:13.529: E/AndroidRuntime(12130): at java.util.concurrent.FutureTask.setException(FutureTask.java:124)

07-24 10:54:13.529: E/AndroidRuntime(12130): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:307)

07-24 10:54:13.529: E/AndroidRuntime(12130): at java.util.concurrent.FutureTask.run(FutureTask.java:137)

07-24 10:54:13.529: E/AndroidRuntime(12130): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)

07-24 10:54:13.529: E/AndroidRuntime(12130): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569)

07-24 10:54:13.529: E/AndroidRuntime(12130): at java.lang.Thread.run(Thread.java:856)

07-24 10:54:13.529: E/AndroidRuntime(12130): Caused by: java.lang.AssertionError: illegal type variable reference

07-24 10:54:13.529: E/AndroidRuntime(12130): at org.apache.harmony.luni.lang.reflect.ImplForVariable.resolve(ImplForVariable.java:113)

07-24 10:54:13.529: E/AndroidRuntime(12130): at org.apache.harmony.luni.lang.reflect.ImplForVariable.getGenericDeclaration(ImplForVariable.java:127)

07-24 10:54:13.529: E/AndroidRuntime(12130): at org.apache.harmony.luni.lang.reflect.ImplForVariable.hashCode(ImplForVariable.java:46)

07-24 10:54:13.529: E/AndroidRuntime(12130): at java.util.Arrays.hashCode(Arrays.java:1260)

07-24 10:54:13.529: E/AndroidRuntime(12130): at com.google.gson.internal.$Gson$Types$ParameterizedTypeImpl.hashCode(SourceFile:475)

07-24 10:54:13.529: E/AndroidRuntime(12130): at com.google.gson.reflect.TypeToken.(SourceFile:64)

07-24 10:54:13.529: E/AndroidRuntime(12130): at com.gaozhi.wh.asynctask.MyAsyncTask$2$1.(SourceFile:78)

07-24 10:54:13.529: E/AndroidRuntime(12130): at com.gaozhi.wh.asynctask.MyAsyncTask$2.call(SourceFile:78)

07-24 10:54:13.529: E/AndroidRuntime(12130): at com.gaozhi.wh.asynctask.MyAsyncTask$2.call(SourceFile:1)

07-24 10:54:13.529: E/AndroidRuntime(12130): at com.gaozhi.wh.utils.async.AsyncTaskUtils$2.doInBackground(SourceFile:114)

07-24 10:54:13.529: E/AndroidRuntime(12130): at com.gaozhi.wh.utils.async.AsyncTaskUtils$2.doInBackground(SourceFile:1)

07-24 10:54:13.529: E/AndroidRuntime(12130): at android.os.AsyncTask$2.call(AsyncTask.java:287)

07-24 10:54:13.529: E/AndroidRuntime(12130): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305) 07-24 10:54:13.529: E/AndroidRuntime(12130): ... 4 more

错误日志类似国外这位朋友,也是在混淆proguard后遇到这个问题,这个问题困扰很久了,因为之前也排查了很多混淆要注意的东西,但是一直没有查到原因,这次终于有解决办法了。

You may need to add

-keepattributes EnclosingMethod
有用的回答就这么一句,让我好激动,我一试,果然可以了。。。。撒花~~~这句话应该是把内部类保护起来~~~

最后根据这个线索就查到了应该添加-keepattributes Exceptions,InnerClasses,Signature,Deprecated,
                SourceFile,LineNumberTable,*Annotation*,EnclosingMethod 这些全部的功能!这样混淆就应该没问题了。




ASProxy64.dll导致jetbrains家的IDE都无法打开。 摘要:在Windows11系统中,JetBrains IDE无法启动,报错指向ASProxy64.dll文件。该第三方DLL被注入到JVM原生层,导致内存访问冲突(错误代码0xc0000005)。经排查发现此文件来自Astrill软件。解决方案为卸载Astrill后重启电脑,问题得以解决。该案例表明第三方DLL注入可能影响IDE正常运行,卸载相关软件是最直接的解决方法。(149字) 阅读详情

相关推荐

Win本地部署DeepSeek

Ollama 提供了简单的接口,用于创建、运行和管理这些模型,同时还维护了一个丰富的预构建模型库,可以轻松集成到各种应用程序中。重启ollama,具体操作为打开搜索ollama进程,将其结束进程,之后再执行相关模型下载命令即可,或重启电脑!Ollama支持多种DeepSeek模型版本,用户可以根据硬件配置选择合适的模型。配置添加系统环境变量OLLAMA_MODELS,设置其值为新的路径,点击确定应用。安装完成后,在终端输入以下命令,检查Ollama版本。:14B、32B或70B版本,适合高端GPU。

m0_67297673的博客 2391

 pycharm 启动报错:Caused by: java.lang.IllegalAccessException: symbolic reference class is not accessibl

pycharm 启动报错 Internal error. Please refer to http://jb.gg/ide/critical-startup-errors java.util.concurrent.CompletionException: java.lang.IllegalStateException: An unexpected core classloader: cla...

shunzi2016的博客 3706

华为云Stack扩容实战:从CMDB配置到计算节点增减容,一份避坑指南

本文详细解析华为云Stack扩容实战,从CMDB配置到计算节点增减容的全流程操作指南。通过典型场景案例和避坑建议,帮助企业高效管理计算资源扩容与减容,确保业务连续性。特别针对华为云Stack的弹性扩容能力提供专业指导,涵盖存储、网络及自动化工具链的配合使用。

weixin_30591551的博客 479

java.lang.AssertionError: annotationType(): unrecognized Attribute name MODULE

java.lang.AssertionError: annotationType(): unrecognized Attribute name MODULE

苹果香蕉哩 1万+

DeepSeek Harness接入QQ实战:把DSH变成赛博群友

大模型应用正从单机问答走向多平台集成,如何将模型能力嵌入即时通讯工具成为工程实践的热点。消息接入、会话管理、插件扩展是构建智能群聊机器人的核心三要素。DeepSeek Harness(DSH)作为一款模型会话工作流管理工具,凭借多会话管理、模型调用编排以及灵活的插件机制,能够在QQ群聊场景中实现“接收消息→模型生成→回复推送”的完整闭环。本文从基础概念切入,详解DSH接入QQ的两种实现路线——外部API转发与原生插件适配,覆盖环境准备、启动调试、接口调用与性能观察,并给出常见问题排查清单。无论是本地AI助理

weixin_27427619的博客 1961

【反封禁策略】集成 Undetected-Chromedriver:让 Browser-Use 绕过 Cloudflare 五秒盾

摘要:AI Agent如何突破Cloudflare检测的实战指南 本文针对AI Agent在Cloudflare检测下频繁受阻的问题,深入分析了undetected-chromedriver的工作原理与局限性。文章指出,Cloudflare 2026年的检测体系已升级为"浏览器指纹+IP信誉+协议指纹+行为模式"的多维交叉验证,单一伪装方案难以奏效。 核心内容包括: undetected-chromedriver的三层补丁体系解析 v2与v3版本的适用场景对比 两种Browser-Use集成方案:Selen

ZDQ58818的博客 284

Unity 升级31 遇见java.lang.AssertionError: annotationType(): unrecognized Attribute name MODULE 解决

当unity 和android 原生升级到31 遇见java.lang.AssertionError: annotationType(): unrecognized Attribute name MODULE。

daweibalang717的专栏 3160

【超详细】计算机组成原理总结及思维导图

计算机组成 第一章 计算机系统概论 冯诺依曼型计算机特点 1.计算机由运算器,控制器,存储器,输入和输出设备5部分组成 2.采用存储程序的方式,程序和数据放在同一个存储器中,并以二进制表示。 3.指令由操作码和地址码组成 4.指令在存储器中按执行顺序存放,由指令计数器(即程序计数器PC)指明要执行的指令所在的储存单元地址,一般按顺序递增,但可按运算结果或外界条件而改变 5.机器以运...

圣三一 10万+

annotationType(): unrecognized Attribute name MODULE (class com.sun.tools.javac.util.UnsharedNameTab

原因: 有个方法添加了 "" 注释 去掉就行。

xiaoerbuyu1233的博客 3827

YOLO26优化:FPN涨点&轻量化篇 |多级特征融合金字塔(HS-FPN),助力小目标检测

高层筛选特征金字塔网络(HS-FPN),能够刷选出大小目标,增强模型表达不同尺度特征的能力,助力小目标检测

①答疑群聊服务;②YOLO大模型知识问答系统;③计算机视觉论文生成智能体; 331

【嵌入式Linux驱动开发】二十四、Linux I2C 驱动上手尝试

  人的前程关于眼界、关乎格局。   志之所趋,无远弗届,穷山复海不能限也;   志之所向,无坚不入,锐兵精甲不能御也。 一、I2C驱动框架简介   Linux内核将 I2C 驱动分为两部分: ①、 I2C 总线驱动, I2C 总线驱动就是 SOC 的 I2C 控制器驱动,也叫做 I2C 适配器驱动。 ②、 I2C 设备驱动, I2C 设备驱动就是针对具体的 I2C 设备而编写的驱动。 1....

悟已往之不谏 知来者之可追 1068

已解决java.lang.AssertionError: 断言错误的正确解决方法,亲测有效!!!

已解决java.lang.AssertionError: 断言错误的正确解决方法,亲测有效!!!

小明的Java问道之路 9216

RAG的“诊断艺术”:从测试集结果倒追根源,精准优化检索、排序与生成

当RAG应用给出一个糟糕的答案时,开发者的第一反应可能是:“我的Prompt写得不够好?”这种基于“感觉”的猜测往往是低效的。通过构建一个包含黄金上下文信息的测试集,我们可以像一位经验丰富的医生一样,对RAG系统的各个“器官”进行独立的“健康检查”。一个用于RAG诊断的测试集,除了问题和答案,还需要包含中间环节的“黄金标准”。如果你的RAG流程包含Re-ranker,那么在评估完初期的召回后,需要单独评估Re-ranker的效果。RAG的优化是一个持续的过程,应该形成一个闭环。的文档块尽可能多地召回。

kakaZhui的博客 154

java.lang.AssertionError: annotationType(): unrecognized 属性名称 MODULE #563

编译器 (1.8.0_181) 中出现异常错误。如果在 Bug Database (http://bugs.java.com) 中没有找到该错误, 请通过 Java Bug 报告页 (http://bugreport.java.com) 建立该 Java 编译器 Bug。请在报告中附上您的程序和以下诊断信息。

xiaoerbuyu1233的博客 2593

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

java.lang.AssertionError: annotationType(): unrecognized Attribute name MODULE (class com.sun.tools.

网上查了各种办法比如更改 Gradle JDK 版本,更改 compileSdkVersion 版本都没有用,可能每个人的环境不一致吧,最后在这个帖子下找到解决办法。最近用用unity 导出androidStudio工程遇到各种问题,最主要的问题是gradle版本和jdk版本对应不一致的问题。一下问题是gradle版本的问题,很扯的一个问题,报出这个问题的原因是我需要添加依赖项。重新build ,解决问题,记录一下。

yhy2218的专栏 2736

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

由Android10适配到Android12时遇到相关编译失败问题

由Android10适配到Android12时遇到相关编译失败问题

seevc的专栏 1955

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

Android报错:compileDebugJavaWithJavac FAILED、java.lang.AssertionError: annotationType()

Android12编译报错解决方法,compileDebugJavaWithJavac FAILED、java.lang.AssertionError: annotationType()

我的专栏 6129

idea构建spring boot时报错解决

错误如下: Error:Internal error: (java.lang.IllegalAccessError) class com.intellij.util.io.FileChannelUtil (in unnamed module @0x4b168fa9) cannot access class sun.nio.ch.FileChannelImpl (in module java.base) because module java.base does not export sun.nio.ch t

程序的尽头是数学,一日不推导赶不上买买提 4279

亲测有效java.lang.AssertionError: 断言错误的正确解决方法,嘿嘿

`java.lang.AssertionError` 通常在 Java 程序中的断言(assertions)失败时抛出。断言是编程时用来检查程序状态的一种机制,它允许开发者在代码中放置检查点,这些检查点在开发阶段帮助验证程序的状态是否符合预期。如果断言失败(即检查的条件为假),则会抛出 `AssertionError`。

PythonAigc的博客 3405

Caused by: java.lang.ClassNotFoundException常见异常解决方法

常见的Caused by: java.lang.ClassNotFoundException异常原因

关注我看更多东西 9万+

Android:java.lang.AssertionError: illegal type variable reference

1、问题现象: APP使用 XX加固助手 加固之后,在安卓 7.x.x 系统中会崩溃:错误信息为 java.lang.AssertionError: illegal type variable reference。 未加固之前并没有出现这个问题。 2、解决方案 (1)方案一: 网络搜索发现,大部分都说是开启混淆之后没配置好导致的,所以,根据网络搜索结果先检查 module 的 build.grad...

CnPeng 700

java.lang.AssertionError: annotationType(): unrecognized Attribute name MODULE 和 javax.xml.bind.JAXB

先说下环境: 项目是老项目 jdk用的是1.8 然后用新版的Android Studio 3.1 雪狐版 IDE推荐使用jdk 11 用新版的AS跑老项目出现的问题 一、java.lang.AssertionError: annotationType(): unrecognized Attribute name MODULE 解决方案: 因为SDK问题,目前最新的SDK是31 也就是 Android 12, compileSdkVersion会默认是31 ,但31的SDK就会带来这个问题 所

chuyouyinghe的专栏 7569

flutter编译报错解决

问题一:java.lang.AssertionError: annotationType(): unrecognized Attribute name MODULE (class com.sun.xxx) 解决方法:将jdk8改为jdk11就可以。 修改方法:在gradle.properties文件添加jdk路径。 问题二:安装应用一直卡在Installing build/app/outputs/flutter-apk/app.apk…不动。 解决方法:官方文档有解决方法,参考链接 https://fl

feng海涛 4985

问题40:Caused by: java.lang.ClassNotFoundException: org.apache.ibatis.session.SqlSession 报错的原因

问题描述: 在我进行ssm整合时,整合mybaits时报的错。 解决办法: mybaits的相关jar没加入完整,需要mybaits相关的两个jar我只加入了一个。 如下所示:

To-nemy 1293

Caused by: java.lang.AssertionError: annotationType(): unrecognized Attribute name MODULE

android studio的gradle版本问题

tianhongfan10106的专栏 2787

安卓Studio报错提示Caused by: java.lang.AssertionError: Could not delete caches dir...解决方法

1.点击Android Stuidio底部选项卡"Terminal"打开终端命令工具;2.运行命令:taskkill /f /im java.exe。3.重新运行项目即可。

chinawubin118的博客 2120
上一篇: Gallery is deprecated:Gallery 过期了怎么办?(一)
下一篇: 解决ListView,Gallery的Adapter中由于布局问题导致的getView多次调用问题
极客公园
博客等级 码龄15年 45粉丝 38原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值