Import Android Studio-导入可以找到包,但不能找到类

Import Android Studio-导入可以找到包,但不能找到类,import,android-studio,robolectric,classnotfound,Import,Android Studio,Robolectric,Classnotfound,没有图像很难描述: 编辑:(我不能发布图片,直到我有更多的声誉) jar存在于外部库中,包中包含类('org.roblectric.AndroidManifest')。导入语句在“robolectric”之前是灰色的,但在“AndroidManifest”上是红色的。当我点击包(robolectric)时,它会将我带到正确的包,其中显然包含该类 这是应用程序中唯一的机器人分子库,因此它不是在使用另一个库的同时查看一个库的情况 与类似,但解决方案不起作用 我已经清理、重建、重新编制索引。我找到的解

没有图像很难描述:

编辑:(我不能发布图片,直到我有更多的声誉)

jar存在于外部库中,包中包含类('org.roblectric.AndroidManifest')。导入语句在“robolectric”之前是灰色的,但在“AndroidManifest”上是红色的。当我点击包(robolectric)时,它会将我带到正确的包,其中显然包含该类

这是应用程序中唯一的机器人分子库,因此它不是在使用另一个库的同时查看一个库的情况

与类似,但解决方案不起作用


我已经清理、重建、重新编制索引。

我找到的解决方案只是将gradle.build中的所有“testCompile”转换为“compile”。我不知道为什么会这样。

小心-不要在应用程序中包含robolectric。apkIn将包含所有声明为
compile
依赖项的内容,以避免常规的Robolectric/gradle问题。我们在单独的模块中运行Robolectric,而不是在主模块上作为测试配置。