无法将Firebase与我的应用程序集成

时间:2019-08-18 03:47:23

标签: firebase flutter dart

当我将Firebase与我的应用程序集成时,构建失败,并出现异常。

尽管发生的第一个错误是gradle更新,但我已经尝试过并且在运行gradle时仍然出现错误。

因为代码中没有错误并且编码量太多,所以我只能显示错误消息。

  • 运行Gradle时出错: ProcessException:进程“ C:\ Users \ 82109 \ AndroidStudioProjects \ instargram_clon \ android \ gradlew.bat”异常退出: 启动Gradle守护进程,1个不兼容的守护进程和1个已停止的守护进程无法重用,请使用--status获取详细信息
  

配置项目:app   警告:API'variant.getMergeResources()'已过时,已被'variant.getMergeResourcesProvider()'取代。   它将在2019年底删除。   有关更多信息,请参见d.android.com/r/tools/task-configuration-avoidance。   要确定正在调用variant.getMergeResources()的内容,请在命令行上使用-Pandroid.debug.obsoleteApi = true来显示更多信息。   警告:API'variant.getJavaCompile()'已过时,已被'variant.getJavaCompileProvider()'取代。   它将在2019年底删除。   有关更多信息,请参见https://d.android.com/r/tools/task-configuration-avoidance。   要确定正在调用variant.getJavaCompile()的内容,请在命令行上使用-Pandroid.debug.obsoleteApi = true来显示更多信息。   警告:API'variant.getMergeAssets()'已过时,已被'variant.getMergeAssetsProvider()'取代。   它将在2019年底删除。   有关更多信息,请参见d.android.com/r/tools/task-configuration-avoidance。   要确定正在调用variant.getMergeAssets()的内容,请在命令行上使用-Pandroid.debug.obsoleteApi = true来显示更多信息。   警告:API'variantOutput.getProcessResources()'已过时,并已替换为'variantOutput.getProcessResourcesProvider()'。   它将在2019年底删除。   有关更多信息,请参见d.android.com/r/tools/task-configuration-avoidance。   要确定正在调用variantOutput.getProcessResources()的内容,请在命令行上使用-Pandroid.debug.obsoleteApi = true来显示更多信息。            ****************************************************** *******   警告:如果此版本的image_picker或其依赖项与AndroidX不兼容,则它将破坏您的Android构建。            有关该问题及其解决方法的更多信息,请参见goo.gl/CP92wY。            此警告会针对所有Android构建失败进行打印。错误的真正根本原因可能无关。            ****************************************************** *******     命令:C:\ Users \ 82109 \ AndroidStudioProjects \ instargram_clon \ android \ gradlew.bat app:properties

完成错误:请在android /文件夹中查看您的Gradle项目设置。

※当将Firebase与我的应用程序集成时,我想知道是否所有版本都是最新的。这是因为我有选择地将其随机更改为最新版本。

1 个答案:

答案 0 :(得分:0)

对于Firebase,您可以手动集成应用程序,请参见firebase documentation 要获得快速解答,请按照以下步骤操作: android

  1. 创建Firebase项目
  2. 向Firebase注册您的应用
  3. 添加Firebase配置文件(google-services.json)
  4. 将Firebase SDK添加到您的应用程序

警告:如果该版本的image_picker或其依赖项与AndroidX不兼容,它将破坏您的Android构建=>更新您的image_picker