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

手动导入类的替代方法?

桂杰
2023-03-14

我正在尝试为一个简单的android应用程序编写代码,我想知道是否有其他方法可以手动导入每个类,或者为什么它会显示为红色,因为每当我以类似的方式编写东西时,它都不会运行。android studio屏幕截图

共有1个答案

田彬郁
2023-03-14

回答第一部分:是的,有一种方法可以手动导入类。您可以查看依赖项的代码并手动创建导入语句。这是非常不鼓励的,因为它乏味、耗时,而且您的IDE(在您的例子中是IntelliJ IDEA)完全能够做到这一点。但是如果您想这样做,您可以在这里了解一些信息。

第二部分:它显示红色,因为类不存在或未导入。如您所知。为了提供更多帮助,当您将鼠标悬停在红色文本上时,我们需要错误的屏幕截图,但是如果您认为/知道这是一个导入错误,您可以尝试这样做:

将鼠标悬停在红色文本上,如果出现,请单击导入类。

如果没有显示,则表示它不存在或存在其他错误。然后,我们需要一个错误的屏幕截图来进一步帮助。

小提示(如果您还不知道):键入时,按ctrl键,弹出一个窗口,提示自动完成。用Enter键选择选项(或继续键入以获得更好的建议)。使用窗口中的箭头移动。然后IntelliJ将自动导入该类。

 类似资料:
  • 我正在进行从Weblogic到Websphere的服务器迁移项目。问题是,在Weblogic中,我们已经在Weblogics中使用了一个指定为Startup类的类(以及log4j配置文件等类的参数),该类存在于一个jar中,该jar通过编辑启动脚本添加到Weblogic类路径中。这个jar初始化一个全局log4j文件,该文件用于服务器上部署的所有应用程序,而不是任何特定应用程序。每个应用程序都通过

  • 使用指南 - 代码安装 - 代码检查 - 手动检查代码的方法 #代码手动检查 对于一些特殊情况,系统无法自动检查代码安装状态,需要您手动检查,常见的方式是直接看“实时访客报告”或者“受访页面报告”看是否有数据,但在js调用代码情况下或者数据延时时,以上方式不能完全检查代码是否安装正确。 您可以用浏览器自带的开发者工具进行手动查看,非常便捷。 方法一:用Chrome 浏览器查看代码是否已安装方法:

  • 我想用逗号作为分隔符串联一个ArrayList。我找到了这个答案,说明在Java中使用是可能的。 无法解析方法“join(java.lang.String,java.lang.String,java.lang.String,java.lang.String, Android Studio是否有一个好的、简洁的替代方案(而不是使用for循环)?

  • 除了Hazelcast之外,任何有Vertx群集管理器实际经验的人都对我们的以下要求有什么建议? 对于我们的(实时传感器数据)系统,我们在多个JVM中有数百个垂直链接,但我们不需要或不希望eventbus跨多个物理服务器。 我们在多个服务器上运行Vertx,但如果我们不在所有服务器之间共享一个eventbus,那么我们的平台就不那么复杂了(我们更愿意明确说明在服务器之间传递消息)。 Hazelca

  • 我正在尝试自动计算多组列的每行平均分数。例如,一组列可以代表不同规模的项目。这些列也被系统地命名为(scale_itemnumber)。 例如,下面的虚拟数据框包含三种不同比例的项目。(可能发生的情况是,没有包括每个等级的所有项目,此处表示为缺失的VAR_3)。 我试图做的是为每个构造(具有动态名称,如mean_G,mean_MOT,mean_VAR)创建一个额外的列,该列表示其各自列集的行平均值

  • 本文向大家介绍手动模拟JDK动态代理的方法,包括了手动模拟JDK动态代理的方法的使用技巧和注意事项,需要的朋友参考一下 为哪些方法代理? 实现自己动态代理,首先需要关注的点就是,代理对象需要为哪些方法代理? 原生JDK的动态代理的实现是往上抽象出一层接口,让目标对象和代理对象都实现这个接口,怎么把接口的信息告诉jdk原生的动态代理呢? 如下代码所示,Proxy.newProxyInstance()