自从我将物理设备连接到我的计算机来测试我的React Native项目后,我就开始遇到这个问题了。在物理设备之前,相同的代码没有任何变化在我的计算机上工作得很好,我能够安装和测试它到Android模拟器。
现在,我不断地得到以下错误和应用程序无法构建。错误是:
配置项目“:react-native-auth0”时出现问题。
找不到名为“compile”的配置。
错误指向\node_modules\react-native-auth0\android\build.gradle
文件,代码如下:
task androidJavadoc(type: Javadoc) {
source = android.sourceSets.main.java.srcDirs
classpath += files(android.bootClasspath)
classpath += files(project.getConfigurations().getByName('compile').asList()) // <-- The error is pointing to this line
include '**/*.java'
}
正如我所说,在我的笔记本电脑上使用Android模拟器时,一切都运行得很好。自从连接和配置物理设备后,我甚至无法再构建项目。
你知道是什么问题以及如何解决吗?
1条答案
按热度按时间u3r8eeie1#
有两种可能的解决方案
方案一
注解掉指定的build.gradle文件中有问题的行(并可能通过patch-package创建一个补丁)
方案二
通过在android/build.gradle文件的末尾添加以下行,确保存在编译配置