当前位置: 首页 > 知识库问答 >
问题:

Android Studio,即使在将Junit4添加到类路径之后,也无法解析Junit

昌乐生
2023-03-14

事情是怎么发生的

  • 单元测试类最初工作良好。
  • 在删除C:\users\my_username\.Android\.gradle文件夹并将Android Studio中的gradle目录重定向到e:\android_file_folder\gradle之后遇到了此问题。

从那以后,我的单元测试就不能再编译了,尽管我尝试了以下方法,

    null

问题症状,

    单元测试(@test,@before,@after)中的
  • 注释为红色。在这些annotaion上按Alt+Enter时,弹出的菜单一直给我添加Junit4到类路径的选项。
  • 我检查gradle文件夹(E:\android_file_folder\gradle\caches\transforms-1\files-1.1\junit-4.12.jar\2509a789951ff3e52dd4785783415e3f“)是否为空。

你能告诉我任何其他的步骤我可以尝试解决这个问题吗?

共有1个答案

虞安康
2023-03-14

通过执行以下操作可以解决此问题,

  • 正在删除项目目录中的.gradle目录。
  • 正在删除.idea\库
  • 同步渐变

尽管在File>Settings>Build,Execution,Deployment>Gradle>service directory Path下更改了服务目录,但没有删除提到的文件夹,这并不能阻止项目在旧目录中查找。

 类似资料:
  • 我有一个spring boot应用程序,在pom.xml中添加了starter-data-jpa依赖项。我可以清楚地在maven dependency一节中找到javax.persistence包。但我无法使用注释。手动输入.entity,eclipse会显示未解析的依赖关系。提前道谢。 这是我的pom.xml文件。 null

  • 在过去的三天里,我收到了著名的错误消息“R无法解析为变量”,我完全被卡住了。我确实遵循了以下链接中的说明,但我无法消除这个错误:在Eclipse中为Android开发:R.java不重新生成 我已经写了很多新项目,只是有一个新标题,但都是一样的。 直到今天,我还是完全卸载了Eclipse、jdk、jre,并重新安装了几乎相同的软件… **配置:Windows 7 64位 eclipse-stand

  • 我尝试在命令行提示符下执行代码以读取java中的.xlsx文件。我在类路径中添加了以下JAR:Poi-2.1.4、Poi ooxml、Poi ooxml模式、xmlbeans、commons集合、curvesapi、stax api、dom4j.JAR 但我还是得到了如下所述的错误:线程“main”java.lang.NoclassDefFoundError中的异常:org/Apache/xmlb

  • 问题内容: 谁能告诉我如何在OSX上添加到类路径? 问题答案: 如果要使计算机上的每个Java应用程序都可以使用一组特定的JAR文件(或.class文件),那么最好的选择是将这些文件添加到中。 或者,如果你想这样做的每一个Java应用程序,但只有当 你 的Mac OS X帐户运行它们,然后使用来代替。 编辑: 如果您只想对特定的应用程序执行此操作,如Thorbjørn所要求的,那么您将需要告诉我们

  • 我已经安装了我的jdk文件。我还在用户变量和系统变量的高级设置中设置了我的路径。当我试图通过javac编译我的程序时filename.java命令提示符显示javac不被识别为内部或外部命令。我再次设定了我的道路,但问题仍然是一样的

  • 我安装了Java JDK,然后在高级设置中设置了系统环境的路径,但在命令提示符中仍然无法识别。。 这是截图