【问题标题】:React-Native Android Error : Activity Class {<appName>/.MainActivity} does not existReact-Native Android 错误:活动类 {<appName>/.MainActivity} 不存在
【发布时间】:2021-04-02 01:03:47
【问题描述】:

在手动更改包名称后尝试为 Android 构建 React-Native 应用程序;我遇到了这个错误,应用程序无法启动,因为即使我能够导航到文件并查看它,它也找不到“主要活动”。

正如其他答案所建议的那样,我验证了文件顶部的包标识符与 gradle 构建文件以及清单文件中的内容是准确的;并确保包含“:app”存在于其中一个构建文件中。

这些都不是问题,因为所有内容都已相应更新。

请看下面我的回答;因为这是对我有用的解决方案,但是上面提到的故障点似乎很多,所以 YMMV。

【问题讨论】:

    标签: react-native runtime-error react-native-android


    【解决方案1】:

    我正在回答我自己的问题,因为看起来这个问题可能有多种原因,但我没有看到这个解决方案的答案,这个解决方案确实对我有用。

    /ProjectFiles/android/app/src/main/java/com/oldAppName

    是问题的根源,文件夹名称... 所以新的文件夹名称如下,在运行时可以找到我的应用程序主活动:

    /ProjectFiles/android/app/src/main/java/com/&lt;organization.appliction.android&gt;

    【讨论】:

      猜你喜欢
      • 2018-09-09
      • 2020-03-06
      • 2022-11-19
      • 1970-01-01
      • 2016-01-07
      • 1970-01-01
      • 2016-04-26
      • 2020-02-01
      • 2020-07-13
      相关资源
      最近更新 更多