Android 消息传递、深度链接等 Firebase 服务无法在构建版本上运行
Android Firebase services like Messaging, Deeplink not working on build versions
这听起来很荒谬,但过去两天我一直在敲脑袋。当我通过 Android Studio 运行 应用程序时,Deeplink 和 FirebaseMessagingService 工作绝对完美。当我通过生成 APks 构建应用程序手动安装应用程序时,不会调用 deep link 和 onNewToken() 方法。真的,我不知道这个奇怪的问题。任何帮助将不胜感激。
我认为您只在 Firebase 上保存了调试 SHA1 密钥。
您还必须在 Firebase 上保存您的发布 SHA1 密钥。这是link如何创建发布 SHA1 密钥
这听起来很荒谬,但过去两天我一直在敲脑袋。当我通过 Android Studio 运行 应用程序时,Deeplink 和 FirebaseMessagingService 工作绝对完美。当我通过生成 APks 构建应用程序手动安装应用程序时,不会调用 deep link 和 onNewToken() 方法。真的,我不知道这个奇怪的问题。任何帮助将不胜感激。
我认为您只在 Firebase 上保存了调试 SHA1 密钥。 您还必须在 Firebase 上保存您的发布 SHA1 密钥。这是link如何创建发布 SHA1 密钥