- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在我的应用程序中将 Xamarin.Azure.NotificationHubs.Android Nuget 从古老的 0.6 升级到 1.1.4.1(这还涉及从支持库升级到 AndroidX)后 - 没有 Azure 通知中心和 FireBase Nuget(以及使用它们的注释代码),一切正常.使用这些 Azure/FCM NuGets 启动应用程序时出现异常:
[AndroidRuntime] Shutting down VM
[AndroidRuntime] FATAL EXCEPTION: main
[AndroidRuntime] Process: com.taphome.android.next, PID: 12930
[AndroidRuntime] java.lang.NoClassDefFoundError: Failed resolution of: Lcom/google/android/datatransport/runtime/ExecutionModule_ExecutorFactory;
[AndroidRuntime] at com.google.android.datatransport.runtime.DaggerTransportRuntimeComponent.initialize(DaggerTransportRuntimeComponent.java:75)
[AndroidRuntime] at com.google.android.datatransport.runtime.DaggerTransportRuntimeComponent.<init>(DaggerTransportRuntimeComponent.java:66)
[AndroidRuntime] at com.google.android.datatransport.runtime.DaggerTransportRuntimeComponent.<init>(DaggerTransportRuntimeComponent.java:36)
[AndroidRuntime] at com.google.android.datatransport.runtime.DaggerTransportRuntimeComponent$Builder.build(DaggerTransportRuntimeComponent.java:109)
[AndroidRuntime] at com.google.android.datatransport.runtime.TransportRuntime.initialize(TransportRuntime.java:78)
[AndroidRuntime] at com.google.firebase.datatransport.TransportRegistrar.lambda$getComponents$0(TransportRegistrar.java:37)
[AndroidRuntime] at com.google.firebase.datatransport.TransportRegistrar$$Lambda$1.create(Unknown Source:0)
[AndroidRuntime] at com.google.firebase.components.ComponentRuntime.lambda$discoverComponents$0(ComponentRuntime.java:132)
[AndroidRuntime] at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(Unknown Source:4)
[AndroidRuntime] at com.google.firebase.components.Lazy.get(Lazy.java:53)
[AndroidRuntime] at com.google.firebase.components.AbstractComponentContainer.get(AbstractComponentContainer.java:27)
[AndroidRuntime] at com.google.firebase.components.RestrictedComponentContainer.get(RestrictedComponentContainer.java:89)
[AndroidRuntime] at com.google.firebase.messaging.FirebaseMessagingRegistrar.lambda$getComponents$0$FirebaseMessagingRegistrar(Unknown Source:43)
[AndroidRuntime] at com.google.firebase.messaging.FirebaseMessagingRegistrar$$Lambda$0.create(Unknown Source:0)
[AndroidRuntime] at android.os.Looper.loop(Loope02-05 23:18:04.900 E/AndroidRuntime(12930): at com.google.firebase.components.ComponentRuntime.lambda$discoverComponents$0(ComponentRuntime.java:132)
[AndroidRuntime] at com.google.firebase.components.ComponentRuntime$$Lambda$1.get(Unknown Source:4)
[AndroidRuntime] at com.google.firebase.components.Lazy.get(Lazy.java:53)
[AndroidRuntime] at com.google.firebase.components.ComponentRuntime.initializeEagerComponents(ComponentRuntime.java:281)
[AndroidRuntime] at com.google.firebase.FirebaseApp.initializeAllApis(FirebaseApp.java:584)
[AndroidRuntime] at com.google.firebase.FirebaseApp.initializeApp(FirebaseApp.java:303)
[AndroidRuntime] at com.google.firebase.FirebaseApp.initializeApp(FirebaseApp.java:267)
[AndroidRuntime] at com.google.firebase.FirebaseApp.initializeApp(FirebaseApp.java:252)
[AndroidRuntime] at com.google.firebase.provider.FirebaseInitProvider.onCreate(FirebaseInitProvider.java:51)
[AndroidRuntime] at android.content.ContentProvider.attachInfo(ContentProvider.java:2113)
[AndroidRuntime] at android.content.ContentProvider.attachInfo(ContentProvider.java:2087)
[AndroidRuntime] at com.google.firebase.provider.FirebaseInitProvider.attachInfo(FirebaseInitProvider.java:45)
[AndroidRuntime] at android.app.ActivityThread.installProvider(ActivityThread.java:7751)
[AndroidRuntime] at android.app.ActivityThread.installContentProviders(ActivityThread.java:7296)
[AndroidRuntime] at android.app.ActivityThread.handleMakeApplication(ActivityThread.java:7153)
[AndroidRuntime] at android.app.ActivityThread.handleBindApplication(ActivityThread.java:7121)
[AndroidRuntime] at android.app.ActivityThread.access$1500(ActivityThread.java:274)
[AndroidRuntime] at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2102)
[AndroidRuntime] at android.os.Handler.dispatchMessage(Handler.java:107)
[AndroidRuntime] at android.os.Looper.loop(Looper.java:237)
[AndroidRuntime] at android.app.ActivityThread.main(ActivityThread.java:8154)
[AndroidRuntime] at java.lang.reflect.Method.invoke(Native Method)
[AndroidRuntime] at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:496)
[AndroidRuntime] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1100)
[AndroidRuntime] Caused by: java.lang.ClassNotFoundException: com.google.android.datatransport.runtime.ExecutionModule_ExecutorFactory
[AndroidRuntime] at java.lang.VMClassLoader.findLoadedClass(Native Method)
[AndroidRuntime] at java.lang.ClassLoader.findLoadedClass(ClassLoader.java:738)
[AndroidRuntime] at java.lang.ClassLoader.loadClass(ClassLoader.java:363)
[AndroidRuntime] at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
[AndroidRuntime] ... 40 more
[AndroidRuntime] Caused by: java.lang.NoClassDefFoundError: Failed resolution of: Lcom/google/android/datatransport/runtime/dagger/internal/Factory;
[AndroidRuntime] ... 40 more
[AndroidRuntime] Caused by: java.lang.ClassNotFoundException: com.google.android.datatransport.runtime.dagger.internal.Factory
[AndroidRuntime] at java.lang.VMClassLoader.findLoadedClass(Native Method)
[AndroidRuntime] at java.lang.ClassLoader.findLoadedClass(ClassLoader.java:738)
[AndroidRuntime] at java.lang.ClassLoader.loadClass(ClassLoader.java:363)
[AndroidRuntime] at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
[AndroidRuntime] ... 40 more
[AndroidRuntime] Caused by: java.lang.NoClassDefFoundError: Failed resolution of: Ljavax/inject/Provider;
[AndroidRuntime] ... 40 more
[AndroidRuntime] Caused by: java.lang.ClassNotFoundException: Didn't find class "javax.inject.Provider" on path: DexPathList[[zip file "/data/app/com.taphome.android.next-UA_GiR9v1xnKi34mZZEeCg==/base.apk"],nativeLibraryDirectories=[/data/app/com.taphome.android.next-UA_GiR9v1xnKi34mZZEeCg==/lib/arm, /data/app/com.taphome.android.next-UA_GiR9v1xnKi34mZZEeCg==/base.apk!/lib/armeabi-v7a, /system/lib, /product/lib]]
[AndroidRuntime] at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:196)
[AndroidRuntime] at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
[AndroidRuntime] at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
[AndroidRuntime] ... 40 more
最佳答案
我不得不添加“Xamarin.Google.Dagger”NuGet,它没有在“Xamarin.Azure.NotificationHubs.Android”依赖项中列出。
关于升级 Xamarin.Azure.NotificationHubs.Android v1.1.4.1 后,Xamarin.Android 应用程序在 Firebase 启动时崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66071588/
我遇到了 NotificationHubs 的问题,偶尔通知无法以静默方式传递到 iOS 客户端。 我的通知中心设置为对 APNS 使用 token 身份验证(而不是旧证书身份验证)。 我将我的通知中
我正在学习通知中心和此 article有两种注册方式 来自使用 Microsoft.WindowsAzure.Messaging.NotificationHub 的设备的一个从设备注册。 第二个使用
我正在学习通知中心和此 article有两种注册方式 来自使用 Microsoft.WindowsAzure.Messaging.NotificationHub 的设备的一个从设备注册。 第二个使用
我已经设置了 Azure 通知中心,并且已完成将推送通知合并到我的 Android 应用中的所有步骤。该应用程序一直运行良好,可以正常接收推送通知。然后今天我去尝试发送推送,但失败了。因此,我从 Az
我正在尝试将失败的通知存储在db中,例如客户端无法访问互联网。这将使我能够从 backgroundService 检查是否缺少通知,然后从 backgroundService 创建它。 因此,我的 A
我正在尝试将失败的通知存储在db中,例如客户端无法访问互联网。这将使我能够从 backgroundService 检查是否缺少通知,然后从 backgroundService 创建它。 因此,我的 A
我通过 Azure 门户向移动平台发送通知。在 Windows 和 Android 平台上没有问题,但我无法向 IOS 平台发送 4 天通知,并收到此错误 最佳答案 根据您的描述,我已经测试了在Azu
我正在 Xamarin.iOS 上集成推送通知系统。我已经查看了 Azure 提供的文档:xamarin notification hubs ios push notification apns ge
有没有办法通过NotificationHub使用UWP应用发送通知?在许多教程中,他们使用 Microsoft.Azure.NotificationHubs Nuget 包通过 C# 控制台应用程序发
在成功登录后的应用程序中,我想使用标签注册到 NotificationHub,其中标签是电子邮件地址。 以下场景在 iOS 上运行良好: MessagingCenter.Subscribe(this,
我通过在 foreach 循环中连续发送许多通知,对使用 Azure 通知中心发送推送通知进行了一些延迟/性能测试。对于 100 个“SendNotification”请求,它工作正常,尽管它相对
有没有办法在企业代理后面使用带有身份验证的 azure-notificationhubs-java-backend 库? 我将在应用程序服务器(JBoss 6)下使用该库,因此我想避免经典的 Java
我通过在 foreach 循环中连续发送许多通知,对使用 Azure 通知中心发送推送通知进行了一些延迟/性能测试。对于 100 个“SendNotification”请求,它工作正常,尽管它相对
我已经使用 Azure 门户配置了一个通知中心,用于为移动应用程序实现推送通知。在导航到“访问策略”部分时,我看到了几个具有名称的策略:DefaultListenSharedAccessSignatu
我正在尝试使用 Azure REST API 从 ColdFusion 脚本进行推送。有一个有效的 PHP 脚本位于 here我尝试将 PHP 转换为 ColdFusion。下面是我到目前为止的代码,
我正在尝试使用 Azure REST API 从 ColdFusion 脚本进行推送。有一个有效的 PHP 脚本位于 here我尝试将 PHP 转换为 ColdFusion。下面是我到目前为止的代码,
我正在设置一个使用 Azure 推送通知的 Web API 项目。我想使用新的“安装”模型而不是旧的“注册”模型。然而,该文档有点有限。 查看MSDN ,Microsoft.Azure.Notific
我正在尝试通过 Azure NotificationHub REST Api 从 iOS 设备 (iPhone) 发送推送通知。我正在按照我在网上找到的 Azure 文档从 Xamarin.iOS 解
在 azure 上部署 azure 函数时,我收到错误,其中 func 找不到通知中心连接字符串设置。 Error indexing method 'NotifyMobiles.Run'Unable
在我的应用程序中将 Xamarin.Azure.NotificationHubs.Android Nuget 从古老的 0.6 升级到 1.1.4.1(这还涉及从支持库升级到 AndroidX)后 -
我是一名优秀的程序员,十分优秀!