错误:活动类别主要活性不存在



我正在将React Native与现有的Android项目集成在一起。当我运行项目(react-native-cli run-android --no-packager)时,有一个error: Activity class MainActivity does not exist.,但是,我的Android项目应从名为"归档的活动"而不是MainActivity开始。对不起,我的英语不好。新秀的错误非常困难。谢谢!

再现步骤

  1. init a反应本机项目带有反应init yourprojectName

  2. 运行npm install

  3. 转到文件夹/yourprojectname/android/app/src/main/java/com/yourprojectname/ MainActivity.java重命名为HomeActivity.java

  4. 打开HomeActivity.java,将类名称从MainActivity更改为HomeActivity

  5. 转到文件夹/yourprojectname/android/app/src/main
    打开AndroidManifest.xml,将活动从MainActivity更改为HomeActivity

  6. 运行react-native run-android错误将跳出error: Activity class MainActivity does not exist.

演示项目:
https://drive.google.com/file/d/1l1mmgb-iv185v52hznfnfnqlinwvlgipsf/view?usp = sharing

这是一个邮政编码,请提取。

如果您所在的任何IDE中都有明显的清单,请编辑从Main Activity到家庭反应性。

进行干净的重建。