Android cordova插件 plugin.xml 添加jar包依赖的两种方法 比如supportv4的包

写cordova插件的时候需要用到supportv4等包 即可以直接使用androidstudio通过添加插件的方法添加

因为没有下载对应的jar放人lib,配置plugin.xml就疏忽了。后来发现导入插件项目后对这些jar包的引用

没了。

去cordova官网查阅了一下如何在plugin.xml中注入依赖有两种方法

1:通过framework标签引人你通过添加插件方式添加的jar

<framework src="com.android.support:support-v4:23.1.1" />

2:cordova6.1.0增加了指定插件的cordova相关的依赖性为插件的的package.json文件的一部分支持。

插件可能会列出多个版本的依赖关系,以提供指导科尔多瓦CLI当它被选择的插件的版本从NPM来获取。

该CLI将选择一个插件,是与当地项目的安装平台和插件,还有当地的cordovaCLI版本兼容的最新版本。

如果没有插件的版本是兼容的,CLI会发出警告有关失败的需求用户,并回落到获取最新版本的旧的行为。

此功能是为了最终取代发动机元素plugin.xml中。清单依赖是确保你的插件不会出现破裂或导致生成错误时,

从故宫牵强的好方法。如果插件的最新版本是不是与项目兼容,则CLI将会给应用程序开发人员未满足项目要求的列表,

以便他们了解兼容性能,并可以更新他们的项目来支持你的插件。这使得你的插件,以打破的变化,而不用担心谁正

在建设迎战老平台和插件混乱devlopers的回应。要指定插件cordova相关的依赖性,改变的package.json发动机元素

包括cordovaDependencies采用以下结构对象:

engines: {
    cordovaDependencies: {
        PLUGIN_VERSION: {
            DEPENDENCY: SEMVER_RANGE,
            DEPENDENCY: SEMVER_RANGE,
            ...
        },
        ...
    }
}

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值