我有两个反应原生项目,我正在研究项目A.我之前创建了另一个用于设置方向的项目(也使用java代码进行反应以将方向方法暴露给javascript)。我将使用npm install的方向项目包含在Project A节点模块中。根据可用文档,在Proj A的settings.gradle中添加了以下条目 -
include ':orientation',':app'
project(':orientation').projectDir = new File(settingsDir, '../node_modules/react-native-my-orientation/android/')
然后在app文件夹中的build.gradle中添加compile project(':orientation')
。编译时我不断收到错误配置名称'默认'未找到。
是否有人在将一个外部项目包含在一个反应原生的android项目中时遇到了这样的问题。
答案 0 :(得分:0)
我刚刚解决了这个问题。有时,当您使用npm
安装RN软件包,或者更具体地说是卸载它们时,代码在Android文件中是剩余的。您可以在app/build.gradle
文件和settings.gradle
文件中手动删除此软件包,这对我有用。