【问题标题】:Error while building unity project(having firebase) for android为android构建统一项目(具有firebase)时出错
【发布时间】:2018-01-22 11:54:14
【问题描述】:

我正在使用 firebase 数据库(适用于 android)进行统一。但是,在为 android 平台构建时,我收到了这个错误:

IOException:无法将文件/目录从“Temp/StagingArea\android-libraries\firebase-analytics-impl-license-11.8.0\classes.jar”移动到“Temp/StagingArea\android-libraries\firebase-analytics” -impl-license-11.8.0\libs\classes.jar'。

我正在使用 Unity 的默认构建系统。我在网上查找了解决方案 - 它说将类路径“com.google.gms:google-services:3.1.0”添加到项目的 build.gradle 并将插件:“com.google.gms.google-services”应用到应用程序级 build.gradle。

但我的项目目录中没有任何 gradle 文件。

请建议我如何解决它。

【问题讨论】:

标签: android firebase unity3d firebase-realtime-database


【解决方案1】:

我遇到了同样的问题,我找到的唯一解决方案是:

  • 删除所有 Firebase 插件
  • 再次导入所有模块,从分析开始(这个插件有一些问题)

然后... Tada,它起作用了。这有点神奇,但不能说为什么会奏效......

【讨论】:

    【解决方案2】:

    我遇到了同样的问题。我的解决方案是:

    1. 退出 Unity
    2. 导航到 Unity 项目文件夹中的 Assets\Plugins\Android
    3. 删除每个文件夹、每个.jar和每个以com.google或.aar em>com.android
    4. 删除所有.meta文件

    【讨论】:

      猜你喜欢
      • 2023-04-05
      • 1970-01-01
      • 2019-12-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多