在项目或库中找不到清单中引用的类se.linerotech.myapplication.RepositoryActivity
se.linerotech.myapplication.RepositoryActivity
这是我的第一个应用程序(Github浏览器),我正在复制视频中的步骤,当我试图调试我的应用程序,看看我是否为用户获取数据时,它崩溃了
我试着重做步骤,检查我做的一切,但没有效果
amrnrhlw1#
需要说明的是,在这些截图中有两个不同的错误。清单中的一个声明它找不到具有该名称的Activity类,原因在CommonsWare's answer中列出-它正在查找se.linerotech.myapplication.RepositoryActivity,而您的类不在那里。它显示为红色是因为它是一个无法识别的名称/未找到。另一个错误出现在输出窗口中--它说你在se.linerotech.myapplication.acitvity.RepositoryActivity中有一个Activity类没有被添加到清单中。这是真的(你尝试添加它,但是没有正确地添加),并且每个Activity都需要被包含在清单中,这就是为什么它抱怨的原因。这两个错误源于同一个问题,我只是想弄清楚每个错误的含义,因为如果你只是查看错误日志,你可能会认为你已经为类使用了正确的全限定名(它就在输出中!)。但这是两个不同的方面出于不同的原因抱怨同一件事。
Activity
se.linerotech.myapplication.acitvity.RepositoryActivity
t3psigkw2#
在项目或库中找不到清单中引用的类se. linertech.myapplication.RepositoryActivity这是因为您没有具有该完全限定类名的类。您的类是se.linerotech.myapplication.activity.RepositoryActivity,因为它驻留在se.linerotech.myapplication.activity包中。在清单中使用se.linerotech.myapplication.activity.RepositoryActivity而不是.RepositoryActivity。
se.linerotech.myapplication.activity.RepositoryActivity
se.linerotech.myapplication.activity
.RepositoryActivity
2条答案
按热度按时间amrnrhlw1#
需要说明的是,在这些截图中有两个不同的错误。
清单中的一个声明它找不到具有该名称的
Activity
类,原因在CommonsWare's answer中列出-它正在查找se.linerotech.myapplication.RepositoryActivity
,而您的类不在那里。它显示为红色是因为它是一个无法识别的名称/未找到。另一个错误出现在输出窗口中--它说你在
se.linerotech.myapplication.acitvity.RepositoryActivity
中有一个Activity
类没有被添加到清单中。这是真的(你尝试添加它,但是没有正确地添加),并且每个Activity
都需要被包含在清单中,这就是为什么它抱怨的原因。这两个错误源于同一个问题,我只是想弄清楚每个错误的含义,因为如果你只是查看错误日志,你可能会认为你已经为类使用了正确的全限定名(它就在输出中!)。但这是两个不同的方面出于不同的原因抱怨同一件事。
t3psigkw2#
在项目或库中找不到清单中引用的类se. linertech.myapplication.RepositoryActivity
这是因为您没有具有该完全限定类名的类。您的类是
se.linerotech.myapplication.activity.RepositoryActivity
,因为它驻留在se.linerotech.myapplication.activity
包中。在清单中使用se.linerotech.myapplication.activity.RepositoryActivity
而不是.RepositoryActivity
。