反应本机链接路径不正确

Mar*_*ark 5 java react-native react-native-android react-native-linking

我有一个应用程序无法链接/取消链接包,类似于此问题

特别是在链接MainApplication.java此错误文件时失败。

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

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

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

我尝试使用babel-plugin-module-resolver但没有成功,除非我错过了一些东西。有人有类似的问题吗?

Hyp*_*per 2

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/它将解决您的问题。