gpt4 book ai didi

android - 在运行时更改Gradle依赖项中的代码

转载 作者:行者123 更新时间:2023-12-03 05:31:56 25 4
gpt4 key购买 nike

我有来自Maven Central的gradle依赖。我需要在此库中进行相同的更改。我可以手动打开jar库,进行反编译,编辑,编译(创建用于创建.class文件的假Android项目,在jar中释放它),添加到项目libs并将其从gradle的依赖项中删除,但这不是用户友好的。是否可以使更改更容易?

在图书馆我上课

public class BaseWebView extends WebView {
...
}

我需要添加
@Override
public void loadData(String data, String mimeType, String encoding) {
//do same thing with string date
super.loadData(data, mimeType, encoding);
}

最佳答案

Use this code in your buildscript (build.gradle root):


subprojects {
project.configurations.all {
resolutionStrategy.eachDependency { details ->
if (details.requested.group == 'com.android.support'
&& !details.requested.name.contains('multidex') ) {
details.useVersion "version which should be used - in your case 26.0.0-beta2"
}
}
}
}

关于android - 在运行时更改Gradle依赖项中的代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58856388/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com