android - 应用程序未在 native react 中注册

标签 android react-native package

Screenshot我有一个 react native 应用程序,我使用 https://www.npmjs.com/package/react-native-rename 更改了应用程序的包名称。之后我尝试运行该项目,但它说该应用程序未注册。我也尝试过以下步骤。

  1. 在android studio中打开项目,并确保包名已更改,并且所有文件也位于同一包名中。

  2. 尝试清理旧的 gradle 文件。

  3. 卸载了以前安装的应用版本(具有原始包名称的版本。

如有任何帮助,我们将不胜感激。提前致谢

最佳答案

您需要检查 2 个文件以确保它们的名称相同:

  1. index.js -> 最后一行的应用程序名称:

AppRegistry.registerComponent('YourAppName', () => App);

  • app.json -> 名称属性
  • 在这两个地方,名称应该相同(区分大小写)。

    关于android - 应用程序未在 native react 中注册,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47844288/

    相关文章:

    node.js - 警告 : Each child in a list should have a unique "key" prop. %s%s

    android - React native 构建失败并出现异常

    memory - 在 Go 中处理包分配的最佳实践

    r - 在 R 服务器中安装 pdftools 包时出错

    java包和接口(interface)

    android - 允许 AdMob 展示视频广告

    android - 如何在 Android 中用可点击区域表示蓝图

    android - CoordinatorLayout 中工具栏下方的进度条

    ios - react-native-firebase notifications().onNotification() 从不在 ios 中调用

    android - Android 3.2 的安全异常下载管理器