当前位置: 首页 > 知识库问答 >
问题:

Android Firebase服务,如Messaging、Deeplink无法在构建版本上运行

东门俊民
2023-03-14

这听起来很荒唐,但我在过去的两天里一直都很头疼。当我通过Android Studio运行应用程序时,Deeplink和FirebaseMessagingService的工作非常完美。当我通过Generate APKs构建应用程序手动安装应用程序时,无论是deep link还是onNewToken()方法都不会调用。真的,我对这个奇怪的问题一无所知。如有任何帮助,我们将不胜感激。

共有1个答案

陶原
2023-03-14

我认为您只在Firebase上保存了debug SHA1键。您还必须在FireBase上保存您的发行版SHA1密钥。下面是如何创建发行版SHA1密钥的链接

 类似资料:
  • 几天前我更新了我的Google SDK,现在我无法构建google-play-services_lib。发布“ant版本”后,我得到以下stacktrac: 构建失败/home/abc/Java/android sdk/tools/ant/BUILD。xml:649:执行此行时发生以下错误: /home/ABC/Java/Android-SDK/tools/ant/build . XML:694:

  • 我在制作机器人时就面临这个问题。我正确安装了java jdk。

  • 我对Azure Service Fabric有问题。 我已经安装了它(在Windows 7上),正如https://azure.microsoft.com/en-gb/documentation/articles/service-fabric-get-started/. 但是当我尝试从Visual Studio运行Service Fabric应用程序时,我看到Windows服务Microsoft

  • 6.5 构建和任务 我们在前面说过,每一个 Build Type 都会创建它自己的 assemble\ 任务,但是 Build Variants 的任务则是 Build Type 和 Product Flavor 的组合。 当 Product Flavors 被使用的时候,更多的 assemble-type 任务被创建,他们是: assemble\ 允许直接构建一个 variant 版本。例如 a

  • 问题内容: 我正在尝试针对我的代码库创建自定义静态分析规则,以便如果开发人员未遵循我公司的编码约定,则会生成编译器错误。在Visual Studio 2015中,罗斯林代码分析器似乎是实现此目标的方法。 我读过的MSDN文章指出代码分析器已打包为NuGet或VSIX软件包。这对于在Visual Studio中添加红色花体非常有用,但是我想确保在我的Jenkins构建服务器上也生成了编译器错误。 R

  • 我是个新手,在Firebase附近尝试过,但该应用程序在发布时没有初始化Firebase,它抛出了一个错误,但在你运行该应用程序时仍然可以工作。我正在使用android studio **E/flutter(12950):[ERROR:flutter/lib/ui/ui_dart_state.cc(199)]未处理的异常:MisSingPluginExcture(未找到方法Firebase的实现#