在android cordova应用程序中强制build.gradle中的依赖项

在android cordova应用程序中强制build.gradle中的依赖项,android,cordova,gradle,Android,Cordova,Gradle,我正在用Cordova开发一个android应用程序,并试图包含一个gradle依赖项('com.google.android.gms:play services-ads-identifier:16+) 我理解在运行cordova build android之后修补build.gradle文件是一种不好的做法,但是我如何在build.gradle文件中强制实现这种依赖性呢?我目前有一个config.xml文件,但该文件不支持framework标记 下面是我试图创建的plugin.xml文件,但仍

我正在用Cordova开发一个android应用程序,并试图包含一个gradle依赖项('com.google.android.gms:play services-ads-identifier:16+)

我理解在运行cordova build android之后修补build.gradle文件是一种不好的做法,但是我如何在build.gradle文件中强制实现这种依赖性呢?我目前有一个config.xml文件,但该文件不支持framework标记

下面是我试图创建的plugin.xml文件,但仍然没有将依赖项添加到build.gradle中

<?xml version="1.0" encoding="UTF-8"?>
<widget>
    <platform name="android">
        <framework src="'com.google.android.gms:play-services-ads-identifier:16+" />
    </platform>
</widget>


感谢您的帮助。

如果有人想知道解决方案。我决定创建一个脚本,使用构建前挂钩将build-extras.gradle(具有额外的依赖项)移动到platforms/android文件夹中。