我不知道为什么react-native link
在MainApplication.java
创建重复的条目(在进口和getPackages功能),并在app\build.gradle
没有被添加compile project
项,但如果我再次运行该命令,我接收相同的消息,而不是模块已经链接。阵营本地链接创建重复的条目
当我运行react-native link
时,收到模块在Android上已成功链接的消息(已复制),并且在iOS中已经链接了该消息。
我不知道为什么react-native link
在MainApplication.java
创建重复的条目(在进口和getPackages功能),并在app\build.gradle
没有被添加compile project
项,但如果我再次运行该命令,我接收相同的消息,而不是模块已经链接。阵营本地链接创建重复的条目
当我运行react-native link
时,收到模块在Android上已成功链接的消息(已复制),并且在iOS中已经链接了该消息。
面临着类似的问题,当我试图库链接到我的代码。在运行react-native link命令时,它显示库已成功链接,但从未创建条目。我所做的是手动修改这3个文件:
的Android/settings.gradle:添加使用包括()模块,并指定项目目录的路径。
include ':your_package_name'
project(':your_package_name').projectDir = new File(rootProject.projectDir,'../node_modules/your_package_name')
的Android /应用/的build.gradle:添加编译声明
compile project(':your_package_name')
的Android /应用/ src目录/主/ JAVA/[.. PROJECT_NAME ..]/MainApplication.java:导入包并确保getPackages()返回包和前一包。
,如果你指定所需的库
嗨Utkarsh,我已经在做这些步骤,但它应该是自动的。我正在使用的软件包可以在我提供的截图中看到它们。 –
许多用户遇到Android上的问题(包括我在内)。这是由于iOs和Android代码签名之间的区别。
在反应原生项目https://github.com/facebook/react-native/pull/18131上有一个打开(和最近)的PR,希望它很快就会合并!
我正面临同样的问题。 – shimatai