【问题标题】:Renamed react native app, Activity class MainActivity does not exist重命名 react native app,Activity 类 MainActivity 不存在
【发布时间】:2020-02-01 13:01:57
【问题描述】:

为了让我的应用在 Play 商店中被接受,我必须重命名我的应用。

我在build.gradle中更改了applicationId

defaultConfig {
    applicationId "com.tcapp" // from
    applicationId "com.rg.tcapp" // to

当我运行react-native run-android 时出现错误:

错误类型 3 错误:活动类 {com.tcapp/com.tcapp.MainActivity} 不存在。

我需要更改哪些其他文件才能重命名我的应用并使其运行?

【问题讨论】:

  • 您是否还更改了清单中的所有 com.tcapp 引用?您是否还更改了 MainActivity 中使用的命名空间?
  • 如果您使用的是 Android Studio,您必须在 App Name Here 下的字符串 XML 中设置您的应用名称

标签: android react-native


【解决方案1】:

如果你想重命名一个应用,你可以使用react-native-rename来做

【讨论】:

    【解决方案2】:

    我最近在 react native 中更改了我的包名称,因此需要在 android 中更改整个文件夹结构。 react-native-rename 对我没有帮助,但我已按照以下链接的已验证答案的步骤进行操作,请检查一下,它会对您有所帮助。遵循所有这些步骤。 Rename android package and application name

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-10
      • 2018-09-09
      • 2019-02-19
      • 2015-12-26
      • 2020-02-17
      相关资源
      最近更新 更多