android - 带电容器的 Ionic LocalNotifications : Cannot find NotificationCompat

标签 android ionic-framework gradle android-support-library localnotification

我正在尝试在 Ionic 5 上将 IonicNative LocalNotifications ( https://ionicframework.com/docs/native/local-notifications/ ) 与 Capacitor 结合使用。 当我尝试在 Android 上运行应用程序时,Android Studio 抛出错误:

Error-Message: cannot find symbol class NotificationCompat

错误发生在模块“capacitor-cordova-android-plugins”中。在相应的build.gradle中实现了支持库:

enter image description here

我怎样才能编译这个应用程序?我真的不知道从哪里开始,所以如果您需要任何进一步的信息,请告诉我。

最佳答案

Jetifier 解决了这个问题,作为解决方案。

基本上你需要更新到AndroidX

npm i jetifier
npx jetifier

更多来自电容器的 docs

关于android - 带电容器的 Ionic LocalNotifications : Cannot find NotificationCompat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63135457/

相关文章:

gradle - 在Gradle中访问项目的配置关闭

spring-boot - 作为 Fat JAR 运行的原始 Axon 应用程序不会自动配置 Axon Beans

带有音频 Sprite 的 Android HTML5 音频元素

angular - ionic 2 : Client certificate based authentication HTTP request

android - CSS 位置 :fixed causes blurry images in Android Browsers

angular - 管道转换中的 promise

node.js - ionic 应用程序中不受信任的 Node 代码 - 如何为我自己的应用程序定义和实现防火墙规则?

Android Studio 未正确构建 flutter 应用程序

java - 如何获得完美的图像

java - 来自扩展 InputMethodService 的类的 getDefaultTracker()?