首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法为Android构建React-Native应用程序

无法为Android构建React-Native应用程序
EN

Stack Overflow用户
提问于 2017-06-14 01:11:20
回答 1查看 590关注 0票数 0

我最近开始开发一个仅在ios上实现的现有React Native应用程序,并开始尝试在Android上构建和开发它。我遵循了React Native文档上的所有说明,但一直收到这个错误,并且找不出原因:

代码语言:javascript
复制
A problem occurred configuring project ':app'.
> Could not resolve all dependencies for configuration ':app:_debugApk'.
   > Configuration with name 'default' not found.

根据研究,我假设它一定是我的settings.gradle文件中的某个东西,但我不知道是什么。该文件如下所示:

代码语言:javascript
复制
include ':react-native-firebase-analytics'
project(':react-native-firebase-analytics').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-firebase-analytics/android')
include ':tipsi-stripe'
project(':tipsi-stripe').projectDir = new File(rootProject.projectDir, '../node_modules/tipsi-stripe/android')
include ':react-native-sentry'
project(':react-native-sentry').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-sentry/android')
include ':react-native-webview-bridge'
project(':react-native-webview-bridge').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-webview-bridge/android')
include ':react-native-vector-icons'
project(':react-native-vector-icons').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-vector-icons/android')
include ':react-native-device-info'
project(':react-native-device-info').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-device-info/android')
include ':react-native-config'
project(':react-native-config').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-config/android')

include ':ReactAndroid'

project(':ReactAndroid').projectDir = new File(
    rootProject.projectDir, '../node_modules/react-native/ReactAndroid')

include ':app'

有谁知道为什么会发生这种情况,以及如何解决它?谢谢!

EN

回答 1

Stack Overflow用户

发布于 2017-11-15 23:34:31

我刚刚解决了这个问题。有时,当您使用npm安装RN包时,或者更具体地说,卸载它们时,代码会残留在Android文件中。确保你没有包含任何你不再使用的包。您可以在app/build.gradle文件和settings.gradle文件中手动删除这些包,这对我很有效。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44527679

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档