这是许多开发人员在创建新的Android Studio项目时面临的最常见问题。发生此问题的原因是,Android Studio无法在您的Android Studio项目中检测到默认的MainActivity。在本文中,我们将介绍四种可用来解决您的Android项目中错误的方法。
Pre Requisites: You should be having your Android Studio project build which is showing this type of error as Default Activity not found.
方法1:清理您的项目
使用这种方法,我们将清理整个项目并同步所有Gradle文件,因为Android Studio有时无法检测到Activity。因此,我们将使用这种方法清理游览项目。用于清理我们的Android Studio项目。导航到顶部栏中的“生成”选项,然后单击它,然后,您将看到一个“清理项目”选项。单击该选项以清除您的项目。该选项显示在屏幕截图下方。
方法2:清理和重建您的项目
用这种方法,我们将清理以及重建我们的项目。清理项目后,有时会重新排列Android Studio项目中的文件。因此,以适当的方式安排这些文件,我们必须重建我们的项目。在这个项目中,首先我们必须按照方法1所示清理项目,然后在重建项目之后。对于重建项目,请单击顶部栏中的“生成”选项,然后单击“重建项目”选项以重建您的项目。这些选项的屏幕截图如下所示。
方法3:使用“无效的缓存和重新启动”选项重新启动您的项目
在这种方法中,我们将使用Invalidate Caches and Restart选项重新启动项目。要使用此选项,请导航至“文件”选项,然后单击“无效的缓存并重新启动”选项,您将在下面的屏幕截图中看到该选项。
单击此选项后,您将看到以下屏幕截图。在此单击“使缓存无效并重新启动”选项以重新启动您的Android Studio项目。
方法4:检查清单文件中的启动器活动
通过这种方法,我们将验证清单文件中是否声明了我们的活动名称。为了进行检查,我们只需要导航到清单文件并检查您的清单文件(如果该文件中未提及您的活动名称)。下面给出了示例清单文件的代码。在代码中添加了注释,以便详细了解。
XML
更新您的AndroidManifest.xml文件的代码之后。现在运行您的应用程序,它将可以正常运行。