【问题标题】:React-native link path incorrectReact-native 链接路径不正确
【发布时间】:2019-09-05 03:16:01
【问题描述】:

我有一个应用程序在链接/取消链接包时失败,类似于this issue

在链接 MainApplication.java 文件时特别失败。

错误 取消链接时出现问题。原因ENOENT:没有这样的文件或目录,打开'./AppName/android/app/src/main/java/co/AppName/AppName/MainApplication.java'

路径实际上不正确java/co/AppNAme应该是java/com/AppName

我在任何地方都找不到可能导致此问题的原因或有关如何设置路径的任何文档。

我尝试过使用babel-plugin-module-resolver,但没有成功,除非我遗漏了什么。有人遇到过类似的问题吗?

【问题讨论】:

    标签: java react-native react-native-android react-native-linking


    【解决方案1】:

    TLDR:java/co/AppNAme/AppName/ 这样添加另一个文件夹将解决您的问题。

    更新到最新的 react-native 后,我也遇到了这个问题。您的 android 路径包含您的应用 ID,因此 com.test.app path 应该是 android/app/src/main/java/com/test/app

    你已经说过了;

    路径实际上不正确java/co/AppNAme应该是java/com/AppName

    这是不正确的,因为查看您的错误消息,它实际上告诉您它期望文件在哪里;

    没有这样的文件或目录,打开java/co/AppName/AppName/MainApplication.java

    如果您像 java/co/AppNAme/AppName/ 这样创建另一个文件夹,它将解决您的问题。

    【讨论】:

    • 是的,就是这样,我没有意识到应用ID和路径是连接的。谢谢!欢迎来到 SO。
    【解决方案2】:

    尝试重命名您的项目,然后查看重命名项目后路径是否正确。

    您也可以尝试提供手动路径或添加默认搜索的文件夹,例如 com.company.name

    【讨论】:

      猜你喜欢
      • 2019-03-17
      • 1970-01-01
      • 2019-11-25
      • 2018-02-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多