Ionic cordova build android ---release


#1

× Running command - failed!
[ERROR] An error occurred while running cordova build android --release (exit code 1):

    (truncated) ... aLib:mergeDebugShaders UP-TO-DATE
    :CordovaLib:compileDebugShaders UP-TO-DATE
    :CordovaLib:generateDebugAssets UP-TO-DATE
    :CordovaLib:mergeDebugAssets UP-TO-DATE
    :CordovaLib:mergeDebugProguardFiles UP-TO-DATE
    :CordovaLib:packageDebugRenderscript UP-TO-DATE
    :CordovaLib:compileDebugRenderscript UP-TO-DATE
    :CordovaLib:generateDebugResValues UP-TO-DATE
    :CordovaLib:generateDebugResources UP-TO-DATE
    :CordovaLib:packageDebugResources UP-TO-DATE
    :CordovaLib:processDebugManifest UP-TO-DATE
    :CordovaLib:generateDebugBuildConfig UP-TO-DATE
    :CordovaLib:processDebugResources UP-TO-DATE
    :CordovaLib:generateDebugSources UP-TO-DATE
    :CordovaLib:incrementalDebugJavaCompilationSafeguard UP-TO-DATE
    :CordovaLib:compileDebugJavaWithJavac UP-TO-DATE
    :CordovaLib:processDebugJavaRes UP-TO-DATE
    :CordovaLib:transformResourcesWithMergeJavaResForDebug UP-TO-DATE
    :CordovaLib:transformClassesAndResourcesWithSyncLibJarsForDebug UP-TO-DATE
    :CordovaLib:mergeDebugJniLibFolders UP-TO-DATE
    :CordovaLib:transformNative_libsWithMergeJniLibsForDebug UP-TO-DATE
    :CordovaLib:transformNative_libsWithSyncJniLibsForDebug UP-TO-DATE
    :CordovaLib:bundleDebug UP-TO-DATE
    :CordovaLib:preReleaseBuild UP-TO-DATE
    :CordovaLib:checkReleaseManifest
    :CordovaLib:prepareReleaseDependencies
    :CordovaLib:compileReleaseAidl UP-TO-DATE
    :CordovaLib:compileReleaseNdk UP-TO-DATE
    :CordovaLib:copyReleaseLint UP-TO-DATE
    :CordovaLib:mergeReleaseShaders UP-TO-DATE
    :CordovaLib:compileReleaseShaders UP-TO-DATE
    :CordovaLib:generateReleaseAssets UP-TO-DATE
    :CordovaLib:mergeReleaseAssets UP-TO-DATE
    :CordovaLib:mergeReleaseProguardFiles UP-TO-DATE
    :CordovaLib:packageReleaseRenderscript UP-TO-DATE
    :CordovaLib:compileReleaseRenderscript UP-TO-DATE
    :CordovaLib:generateReleaseResValues UP-TO-DATE
    :CordovaLib:generateReleaseResources UP-TO-DATE
    :CordovaLib:packageReleaseResources UP-TO-DATE
    :CordovaLib:processReleaseManifest UP-TO-DATE
    :CordovaLib:generateReleaseBuildConfig UP-TO-DATE
    :CordovaLib:processReleaseResources UP-TO-DATE
    :CordovaLib:generateReleaseSources UP-TO-DATE
    :CordovaLib:incrementalReleaseJavaCompilationSafeguard UP-TO-DATE
    :CordovaLib:compileReleaseJavaWithJavac UP-TO-DATE
    :CordovaLib:processReleaseJavaRes UP-TO-DATE
    :CordovaLib:transformResourcesWithMergeJavaResForRelease UP-TO-DATE
    :CordovaLib:transformClassesAndResourcesWithSyncLibJarsForRelease UP-TO-DATE
    :CordovaLib:mergeReleaseJniLibFolders UP-TO-DATE
    :CordovaLib:transformNative_libsWithMergeJniLibsForRelease UP-TO-DATE
    :CordovaLib:transformNative_libsWithSyncJniLibsForRelease UP-TO-DATE
    :CordovaLib:bundleRelease UP-TO-DATE
    :prepareComAndroidSupportMultidex101Library UP-TO-DATE
    :prepareComAndroidSupportSupportCompat2520Library UP-TO-DATE
    :prepareComAndroidSupportSupportCoreUi2520Library UP-TO-DATE
    :prepareComAndroidSupportSupportCoreUtils2520Library UP-TO-DATE
    :prepareComAndroidSupportSupportFragment2520Library UP-TO-DATE
    :prepareComAndroidSupportSupportMediaCompat2520Library UP-TO-DATE
    :prepareComAndroidSupportSupportV132510Library UP-TO-DATE
    :prepareComAndroidSupportSupportV42520Library UP-TO-DATE
    :prepareComGoogleAndroidGmsPlayServicesAuth1101Library UP-TO-DATE
    :prepareComGoogleAndroidGmsPlayServicesAuthBase1101Library UP-TO-DATE
    :prepareComGoogleAndroidGmsPlayServicesBase1101Library UP-TO-DATE
    :prepareComGoogleAndroidGmsPlayServicesBasement1101Library UP-TO-DATE
    :prepareComGoogleAndroidGmsPlayServicesIdentity1101Library UP-TO-DATE
    :prepareComGoogleAndroidGmsPlayServicesTasks1101Library UP-TO-DATE
    :prepareComGoogleFirebaseFirebaseAnalytics1101Library UP-TO-DATE
    :prepareComGoogleFirebaseFirebaseAnalyticsImpl1101Library UP-TO-DATE
    :prepareComGoogleFirebaseFirebaseCommon1101Library UP-TO-DATE
    :prepareComGoogleFirebaseFirebaseCore1101Library UP-TO-DATE
    :prepareComGoogleFirebaseFirebaseIid1101Library UP-TO-DATE
    :prepareComGoogleFirebaseFirebaseMessaging1101Library UP-TO-DATE
    :prepareMeLeolinShortcutBadger1117Library UP-TO-DATE
    :prepareOrgApacheCordovaCordovaLib623ReleaseLibrary UP-TO-DATE
    :prepareReleaseDependencies
    :compileReleaseAidl UP-TO-DATE
    :compileReleaseRenderscript UP-TO-DATE
    :generateReleaseBuildConfig UP-TO-DATE
    :generateReleaseResValues UP-TO-DATE
    :processReleaseGoogleServices
    Parsing json file: ....\platforms\android\google-services.json
    :processReleaseGoogleServices FAILED

    FAILURE: Build failed with an exception.

    * What went wrong:
    Execution failed for task ':processReleaseGoogleServices'.
    > Malformed root json

    * Try:
    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

    BUILD FAILED

    Total time: 1 mins 17.205 secs
    Error: cmd: Command failed with exit code 1 Error output:
    FAILURE: Build failed with an exception.

    * What went wrong:
    Execution failed for task ':processReleaseGoogleServices'.
    > Malformed root json

How to resolve it?


#2

I think so this is because of Google Play Services.

So update your Google Play Services in Android SDK Manager.


#3

Maybe

> Malformed root json

So is

....\platforms\android\google-services.json

a valid json?