首页 文章

为android构建Unity项目(拥有firebase)时出错

提问于
浏览
2

我正在使用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 \库\ classes.jar”的 .

我正在使用Unity的默认构建系统 . 我在网上查找了一个解决方案 - 它说要将classpath'com.google.gms:google-services:3.1.0'添加到项目的build.gradle并将插件:'com.google.gms.google-services'应用到app -level build.gradle .

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

请建议我如何解决它 .

2 回答

  • 0

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

    • 删除所有firebase插件

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

    然后...... Tada,它有效 . 这有点神奇,但不能说为什么它有效......

  • 0

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

    • 退出Unity

    • 导航到Unity项目文件夹中的Assets \ Plugins \ Android .

    • 删除以com.google或com.android开头的每个文件夹,每个.jar和每个.aar

    • 删除所有.meta文件

相关问题