【发布时间】:2018-07-13 06:49:29
【问题描述】:
我是使用 ReactNative 的菜鸟,我从 bitbucket 克隆了一个 react-native 项目,我收到了这个与 react-native-maps 相关的错误。
它运行着 Android 模拟器,还在 local.properties 文件中配置了 sdk。
react-native run-android
输出这个
任务:app:processDebugGoogleServices 解析json文件:C:\Project\android\app\google-services.json
FAILURE:构建失败并出现异常。
-
出了什么问题: 无法解析配置 ':react-native-maps:debugRuntimeClasspath' 的所有文件。
无法使用转换库符号表转换转换文件“c1ff7541912b40d9b50e133b545d5364”以匹配属性 {artifactType=android-symbol-with-package-name} java.io.IOException:org.xml.sax.SAXParseException;行号:1;列号:1; El contenido no estß permitido en el pr¾logo。 无法使用转换库符号表转换转换文件“c1ff7541912b40d9b50e133b545d5364”以匹配属性 {artifactType=android-symbol-with-package-name} java.io.IOException:org.xml.sax.SAXParseException;行号:1;列号:1; El contenido no estß permitido en el pr¾logo.
尝试: 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。
通过https://help.gradle.org获得更多帮助
在 1 秒内构建失败 61 个可操作的任务:7 个已执行,54 个最新 无法在设备上安装应用程序,请阅读上面的错误以了解详细信息。 确保您有一个正在运行的 Android 模拟器或连接的设备,并且有 设置您的 Android 开发环境: https://facebook.github.io/react-native/docs/android-setup.html
我使用的版本。
yarn -v
1.5.1
npm -v
5.6.0
node -v
v9.8.0
react-native -version
react-native-cli: 2.0.1
react-native: 0.51.0
gradle 依赖:
dependencies {
compile project(':react-native-sentry')
compile project(':react-native-vector-icons')
compile fileTree(dir: "libs", include: ["*.jar"])
compile "com.android.support:appcompat-v7:23.0.1"
compile "com.facebook.react:react-native:+" // From node_modules
compile 'com.google.firebase:firebase-core:11.8.0'
compile 'com.google.firebase:firebase-messaging:11.8.0'
compile 'com.squareup.retrofit2:retrofit:2.0.0-beta4'
compile 'com.squareup.retrofit2:converter-jackson:2.0.0-beta4'
compile "me.leolin:ShortcutBadger:1.1.21@aar"
compile project(':react-native-maps')
compile project(':RCTTwilioChat')
compile 'com.google.android.gms:play-services-base:11.8.0'
compile 'com.google.android.gms:play-services-maps:11.8.0'
}
我试过react-native link,但是卡住了。
如果有人能指导我如何解决这个问题,那就太好了。 提前谢谢你。
【问题讨论】:
标签: android react-native react-native-maps