我正在尝试使用一个先前已经过正确测试且工作正常的jar的jar。 我甚至在Android Studio中反编译了jar并运行它,它运行良好,如下所示:
但问题是这个(HashTableClass.java和HashNodeClass.java是从jar反编译的):
仅识别HashTableClass并且未识别所有其他类
我导入的jar文件包含多个包。我试图摆脱这个烂摊子: 1.无效缓存/重启 2.使用Gradle文件同步项目
一个解决方案是在jar的java文件中的类型名称之前显式输入包名称,但这似乎不是一个好的解决方案。
我的问题是:如何停止此操作"无法解析符号"我的JAR有效地搞乱了吗?
答案 0 :(得分:0)
我对JAR中的源文件做了一些小改动,然后导入了一个新的JAR,问题解决了
答案 1 :(得分:0)
我当时正在使用jsoup Jar文件,这种情况发生了,我通过从依赖关系中删除它并再次添加来解决了这个问题