为android

时间:2018-01-22 11:54:14

标签: android firebase unity3d firebase-realtime-database

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

  

IOException:无法将文件/目录从“Temp / StagingArea \ android-libraries \ firebase-analytics-impl-license-11.8.0 \ classes.jar”移动到“Temp / StagingArea \ android-libraries \ firebase-analytics” -impl许可-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 :(得分:0)

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

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

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

答案 1 :(得分:0)

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

  1. 退出Unity
  2. 导航到Unity项目文件夹中的 Assets \ Plugins \ Android
  3. 删除 com.google 或< EM> com.android
  4. 删除所有 .meta 文件
  5. VOILÀ