当我运行Android时,无法解析源列表



i使用此命令: react-native run-android并在启动Android中启动React Andive App时获取此错误:

无法在https://dl.google.com/android/repository/addons_list-3.xml上解析源列表 XML解析期间的错误: 众所周知和SystemID之间需要白色空间。 org.xml.sax.saxparseexception;亚麻数:1;圆柱:62;众所周知和SystemID之间需要白色空间。 javax.xml.bind.unmarshalexception - 链接的例外: [org.xml.sax.saxparseexception;亚麻数:1;圆柱:62;在公告和SystemID之间需要白色空间。] 此外,后备装载机无法解析XML。

为什么它在解析该XML文件并由Google制作的XML文件时有问题。这个错误使我的疯狂

编辑:我应该为我的鲁ck错误添加此错误的提示:

FAILURE: Build failed with an exception.
  • 出了什么问题:配置项目':app'的问题发生了。

    未能找到构建工具修订版23.0.1

我解决了我的问题:
下载并安装JDK 8或新
使用VPN
然后:

  1. 转到您的React本地项目 -> Android
  2. 创建文件local.properties
  3. 打开文件
  4. 粘贴您的Android SDK路径,如下

    • 在Windows sdk.dir = C:/Users/USERNAME/AppData/Local/Android/sdk
    • 在MacOS sdk.dir = /Users/USERNAME/Library/Android/sdk
    • 在Linux sdk.dir = /home/USERNAME/Android/Sdk

用您的用户名替换USERNAME

现在,在您的终端中运行react-native run-android

从androidmanifest.xml

删除 tools:replace="android:appComponentFactory"

相关内容

  • 没有找到相关文章

最新更新