2
|
Patricio Sard · 技术社区 · 6 年前 |
![]() |
1
0
在平台中>android>cordova插件fcm>xxxxx-fcm plugin.gradle
在plugins>cordova plugin fcm>plugin.xml中
在平台中>android>project.properties
最后,建立 爱奥尼亚cordova构建android |
![]() |
2
0
在fcm plugin.gradle文件(inside/plugins/cordova plugin fcm/src/android)中注释掉这些行。
然后将FCM插件的plugin.xml更改为使用不同的版本,在我的情况下是11.8.0。(内部/plugins/cordova plugin fcm/)
现在,删除en,再次添加android平台,因此更改将产生影响。下一步就是让ionic cordova运行android |
![]() |
3
0
基于@Adexe Rivera应答,我尝试卸载并重新安装推送通知插件。由于插件的最后一个版本要求cordova android软件包的版本为>=7.0.0,因此我首先卸载了android平台:
并再次安装了它,但明确表示我想要最新的cordova android版本:
之后,我再次添加了push插件,指定SENDER_ID变量:
这引发了另一个与冲突的minSdkVersions相关的错误。做一些 research 另一个插件browsertab似乎指定了minSdkVersion并覆盖了根文件夹中config.xml文件的设置。在root/platforms/android/cordova plugin browsertab上创建的文件中,我修改了它,使它与我想要的minSdkVersion(21)匹配,最后成功了。 希望这对某人有帮助。 |
![]() |
4
0
基于@Kevin Dias的答案,我在我的插件中搜索了字符串“com.android.tools.build:gradle:+”,在我的例子中,这是在插件phonegap插件推送中 所以我做的是:
问题消失了,所以我可以说我们要做的是找出哪个插件出现了错误并尝试更新它。 2018年12月11日编辑 最后,对我来说,这不是主要的问题,我仍然在寻找解决方案,但也许其中一些问题会得到解决。但似乎maven存储库发生了一些事情,比如:
当它解决时,我将再次评论解决方案。 2018年12月13日编辑 最后,根据下面的链接,这是一个与jcenter库中几个插件的消失有关的问题, https://issuetracker.google.com/issues/120759347#comment24 看来他们已经解决了,至少对我有效。 |
![]() |
Murilo · Jetpack编写导航栏项目图标 6 月前 |
![]() |
KolaYAndr · 活动RESULT_OK似乎从未发生过 6 月前 |
![]() |
psycho_pat · Android应用程序中的权限 7 月前 |
|
FarazFiroz · 如何将argb转换为描述性文本颜色 7 月前 |
![]() |
Daniel · Unity Android游戏支持的设备数量太少 7 月前 |