我试图在一个类星体项目中使用电容器推送通知插件。所以我遵循了this教程。
但是当使用命令:quasar build -m capacitor -T android
进行构建时,会输出以下错误(类星体项目):
> Task :capacitor-push-notifications:compileReleaseJavaWithJavac FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':capacitor-push-notifications:compileReleaseJavaWithJavac'.
> invalid source release: 11
字符串
我不确定这个错误是来自插件本身还是我在安装过程中做错了什么。我试着从头开始重做教程,但我得到了同样的错误。
注意事项:
在安装此插件之前,构建时一切都正常工作。
在Web上使用quasar dev
的开发仍然可以工作,但是出现了以下错误:Error: "PushNotifications" plugin is not implemented on web
android的quasar dev
给出了这样的输出:
src-capacitor/node_modules/@capacitor/push-notifications/android/src/main/java/com/capacitorjs/plugins/pushnotifications/PushNotificationsPlugin.java:3: error: package android.app does not exist import android.app.Notification;
型
1条答案
按热度按时间ujv3wf0j1#
首先。要在开发模式下测试并使用电容器,我认为最好使用
类星体开发-m电容器-T android
因此,要安装电容器插件并测试它们,您必须将它们安装在src电容器内。
要在正常开发模式下使用电容器插件olso,您必须将插件olso安装在quasar项目的根文件夹中。
检查src-capacitor中的package.json
如果你安装了4.x版本的通知插件,你会得到这个错误。
取出src电容器内部的 Package
字符串
然后通过指定1.0.9版本重新安装
型
我也有同样的错误。这个概念可以应用于许多插件。
StatusBar插件在安装最后一次更新时也会出现类似的错误。