Ionic Cordova Build Android 期间面临错误

Posted

技术标签:

【中文标题】Ionic Cordova Build Android 期间面临错误【英文标题】:Facing error during Ionic Cordova Build Android 【发布时间】:2020-02-21 12:50:20 【问题描述】:

我在:Ionic Cordova Build android 期间遇到以下错误

不支持使用“requireCordovaModule”加载非cordova 模块“glob”。相反,将此模块添加到您的依赖项中并使用常规“require”来加载它。

还有这个错误的详细信息:https://prnt.sc/pnk076

1.遵循此解决方案The library com.google.android.gms:play-services-measurement-base is being requested by various other libraries at [[15.0.0,,但结果为:https://prnt.sc/pnif6x。

2.遵循此解决方案Problem with play-services-measurement-base on ionic,但结果为https://prnt.sc/pniq6m

3.遵循此解决方案https://forum.ionicframework.com/t/android-build-falid-the-library-com-google-android-gms-play-services-measurement-base-is-being-requested-by-various-other-libraries/163390/12,结果为:https://prnt.sc/pnj11b。

4.遵循此解决方案Cordova error: Using "requireCordovaModule" to load non-cordova module "q" is not supported,结果为:https://prnt.sc/pnk076

    遵循此解决方案How to adjust the version of "play-services-measurement-base" with "cordova-android-play-services-gradle-release"? 并导致:https://prnt.sc/pnkt7u

我期待 Android Build APK 没有任何错误。

【问题讨论】:

有些日志在图片中不完全可见,能否贴出日志? 【参考方案1】:

我认为您的问题是您实现了一个版本,但其他插件需要不同版本的 com.google.android.gms:play-services-measurement-base

您可以尝试执行 npm ls 来查看您的插件有哪些依赖项。

【讨论】:

以上是关于Ionic Cordova Build Android 期间面临错误的主要内容,如果未能解决你的问题,请参考以下文章

ionic cordova build 显示 lint 警告

ionic cordova build android 报错 解决

Ionic Cordova Build Android 期间面临错误

ionic cordova build android - 失败

使用 CMD 行构建失败 --ionic cordova build android

安装cordova push插件后,Ionic build ios失败