一个老项目还没有升级androidX,我在根gradle中强制了所有supprot的版本
configurations.all {
resolutionStrategy {
force 'com.android.support:appcompat-v7:25.3.1'
force 'com.android.support:design:25.3.1'
force 'com.android.support:support-v4:25.3.1'
}
}
但现在有的AAR包又必须使用24.2.1的版本,我怎么为这个包单独引入指定的版本呢
compile(name: 'QuSdk-RC', ext: 'aar')
compile(name: 'AlivcReporter-1.1', ext: 'aar')
compile(name: 'AlivcPlayer-3.4.2', ext: 'aar')
compile(name: 'AliyunVodPlayer-3.4.2', ext: 'aar')
compile(name: 'AliyunVodPlayerView-3.4.2', ext: 'aar')
一般排除是这样写
compile ('com.android.support:design:22.2.1'){
exclude group: 'com.android.support'
}
如果是单独指定怎么写呢
博客围绕Android老项目未升级androidX展开,在根gradle中已强制所有support版本,但部分AAR包需24.2.1版本,作者询问如何为这些包单独引入指定版本,还提及一般排除写法,想了解单独指定的写法。
1万+

被折叠的 条评论
为什么被折叠?



