首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >电容器:不能用推送-通知plulgin建造

电容器:不能用推送-通知plulgin建造
EN

Stack Overflow用户
提问于 2022-08-01 07:24:54
回答 1查看 289关注 0票数 -1

我试图在类星体项目中使用电容推送通知插件。因此,我遵循了教程。

但是,当使用命令:quasar build -m capacitor -T android生成此错误时(类星体项目):

代码语言:javascript
复制
> 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

安卓的quasar dev提供了这样的输出:

代码语言:javascript
复制
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;
EN

回答 1

Stack Overflow用户

发布于 2022-08-17 13:58:40

首先。在开发模式下进行测试并使用电容,我认为最好使用

类星体开发-m电容器-T android

因此,要安装电容插件并测试它们,必须将它们安装在src-电容器内。

要在正常开发模式下使用电容插件olso,必须在类星体项目的根文件夹中安装插件olso。

检查src-电容器内的package.json。

如果安装了通知插件的4.x版本,则会得到此错误。

拆卸src-电容器内的封装。

代码语言:javascript
复制
npm remove @capacitor/push-notifications 

npx cap sync

然后通过指定1.0.9版本重新安装

代码语言:javascript
复制
npm install @capacitor/push-notifications@1.0.9

npx cap sync

我也犯了同样的错误。这个概念可以应用于许多插件。

通过安装上一次更新,StatusBar插件也会出现类似的错误。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73190135

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档