Java x、 y活动不是清单中的具体类错误消息
我得到了“不是具体的类”清单文件中的错误 不过,该应用程序可以正常工作。我可以毫无问题地进行构建和测试,但这个错误让我感到不舒服。如果可以的话,请帮忙 当我按住ctrl键并单击清单上的活动名称时,它甚至会打开.java src文件。Java x、 y活动不是清单中的具体类错误消息,java,android,android-manifest,Java,Android,Android Manifest,我得到了“不是具体的类”清单文件中的错误 不过,该应用程序可以正常工作。我可以毫无问题地进行构建和测试,但这个错误让我感到不舒服。如果可以的话,请帮忙 当我按住ctrl键并单击清单上的活动名称时,它甚至会打开.java src文件。 (该活动实际上称为“MapInputActivity”-我知道输入错误,但这不是问题所在。)该消息告诉您,MapInputActivity类是抽象的,如果系统尝试启动它,实例化将失败。应用程序组件的基类不需要出现在清单中。只有具体的子类是必要的,这样系统就有了关于组
(该活动实际上称为“MapInputActivity”-我知道输入错误,但这不是问题所在。)该消息告诉您,
MapInputActivity
类是抽象的,如果系统尝试启动它,实例化将失败。应用程序组件的基类不需要出现在清单中。只有具体的子类是必要的,这样系统就有了关于组件能力和功能的适当信息。例如,尽管您的所有活动都必须是Activity
类的后代,您不会在清单中列出Activity
类。是否MapInputActivity
是其他活动正在扩展的抽象类?您是否可以发布您错过的MapInputActivity以实现某些接口方法?您是否在MapInputActivity中实现了任何接口?你覆盖了那个接口的所有方法吗?@MikeM是的。那么我应该把它从清单上删除吗?是的,你不需要把它列在清单上。只是实际运行的具体子类。