通过更新google-services插件的版本,来改变Ionic 4的版本

时间:2019-09-13 18:15:40

标签: firebase admob ionic4

我正在从事ionic 4项目 在Firebase和FMC上运行正常。 现在,我想在Ionic 4项目中实施admob广告 我安装并开始遇到有关 * 什么地方出了错: 任务':app:processReleaseGoogleServices'的执行失败。

  

请通过更新google-services插件的版本(有关最新版本的信息可从https://bintray.com/android/android-tools/com.google.gms.google-services/获得)或将com.google.android.gms的版本更新为16.0.9来解决版本冲突。

任务:app:processReleaseGoogleServices失败 找到com.google.android.gms:play-services-base:11.0.4,但google-services插件需要版本16.0.9。 找到com.google.android.gms:play-services-ads:11.0.4,但google-services插件需要版本16.0.9。

请帮助!

cordova.cmd构建android --release 检查Java JDK和Android SDK版本 ANDROID_SDK_ROOT =未定义(推荐设置) ANDROID_HOME = C:\ Users \ allth \ AppData \ Local \ Android \ sdk(已弃用)

  

任务:包装器

成功完成(0秒) 1个可执行任务:已执行1个 子项目路径:CordovaLib 子项目路径:应用

  

配置项目:app   FCM插件渐变工具版本:2.3。+警告:配置“编译”已过时,并已由“实现”和“ api”替换。   它将于2018年底删除。有关更多信息,请参阅:http://d.android.com/r/tools/update-dependency-configurations.html   不推荐使用registerResGeneratingTask,请使用registerGeneratedResFolders(FileCollection)   registerResGeneratingTask已过时,请使用registerGeneratedResFolders(FileCollection)

     

任务:app:preBuild截止日期   任务:CordovaLib:preBuild截止日期   任务:CordovaLib:preReleaseBuild UP-TO-DATE   任务:CordovaLib:checkReleaseManifest   任务:CordovaLib:processReleaseManifest   任务:app:preReleaseBuild   任务:CordovaLib:compileReleaseAidl NO-SOURCE   任务:app:compileReleaseAidl NO-SOURCE   任务:CordovaLib:packageReleaseRenderscript NO-SOURCE   任务:app:compileReleaseRenderscript   任务:app:checkReleaseManifest   任务:app:generateReleaseBuildConfig   任务:app:prepareLintJar   任务:app:generateReleaseSources   任务:CordovaLib:compileReleaseRenderscript   任务:CordovaLib:generateReleaseBuildConfig   任务:CordovaLib:generateReleaseResValues   任务:CordovaLib:generateReleaseResources   任务:CordovaLib:packageReleaseResources   任务:CordovaLib:generateReleaseRFile   任务:CordovaLib:prepareLintJar   任务:CordovaLib:generateReleaseSources   任务:CordovaLib:javaPreCompileRelease

注意:D:\ Ionic 4 \ goatanime \ platforms \ android \ CordovaLib \ src \ org \ apache \ cordova \ engine \ SystemCookieManager.java使用或覆盖已弃用的API。 注意:有关详细信息,请使用-Xlint:deprecation重新编译。

  

任务:CordovaLib:compileReleaseJavaWithJavac

     

任务:CordovaLib:processReleaseJavaRes NO-SOURCE   任务:CordovaLib:transformClassesAndResourcesWithPrepareIntermediateJarsForRelease   任务:app:javaPreCompileRelease   任务:app:mainApkListPersistenceRelease   任务:app:generateReleaseResValues   任务:app:generateReleaseResources

     

任务:app:processReleaseGoogleServices失败   找到com.google.android.gms:play-services-base:11.0.4,但google-services插件需要版本16.0.9。   找到com.google.android.gms:play-services-ads:11.0.4,但google-services插件需要版本16.0.9。

失败:构建失败,并出现异常。

  • 出了什么问题: 任务':app:processReleaseGoogleServices'的执行失败。

      

    请通过更新google-services插件的版本(有关最新版本的信息可从https://bintray.com/android/android-tools/com.google.gms.google-services/获得)或将com.google.android.gms的版本更新为16.0.9来解决版本冲突。

  • 尝试: 20个可执行任务:20个已执行 使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。使用--scan运行以获取完整的见解。

  • https://help.gradle.org

  • 获得更多帮助

11秒内失败 D:\ Ionic 4 \ goatanime \ platforms \ android \ gradlew:命令失败,退出代码为1错误输出: 注意:D:\ Ionic 4 \ goatanime \ platforms \ android \ CordovaLib \ src \ org \ apache \ cordova \ engine \ SystemCookieManager.java使用或覆盖已弃用的API。 注意:有关详细信息,请使用-Xlint:deprecation重新编译。

失败:构建失败,并出现异常。

  • 出了什么问题: 任务':app:processReleaseGoogleServices'的执行失败。

      

    请通过更新google-services插件的版本(有关最新版本的信息可从https://bintray.com/android/android-tools/com.google.gms.google-services/获得)或将com.google.android.gms的版本更新为16.0.9来解决版本冲突。

  • 尝试: 使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获取更多日志输出。使用--scan运行以获取完整的见解。

  • https://help.gradle.org

  • 获得更多帮助

11秒内失败 [ERROR]运行子进程cordova时发生错误。

    cordova.cmd build android --release exited with exit code 1.

    Re-running this command with the --verbose flag may provide more information.

0 个答案:

没有答案