在lib_network中使用了implementation ‘com.squareup.okhttp3:okhttp:4.9.0’ 引入okhttp。
运行程序的时候主工程中报错:RequestCenter.java:37: 错误: 无法访问Request, CommonOkHttpClient.get(CommonRequest.createGetRequest(url, params), new DisposeDataHandle(listener, clazz));
^
找不到okhttp3.Request的类文件
改为在lib_network中使用api ‘com.squareup.okhttp3:okhttp:4.9.0’ 错误解决。
没明白为什么?不是说api和implementation的区别是是否传递依赖吗,可我在主工程中没有import okhttp的类,在lib_network的module中引用 okhttp的类的呀,为什么会报这个错?