mm46468648

Results 10 comments of mm46468648

开放的api在哪里查找呢,现在有些接口已经访问不同了,无法往下进行 比如这章使用的static const String RANK_LIST = 'https://timeline-merger-ms.juejin.im/v1/get_entry_by_rank';

这库还维护么,往前加载更多啥时候支持?

看这个地址解决了 https://www.jianshu.com/p/1be89b485324

跟有几个没关系,就是测量不准确

> 即便是一个Class实例化的两个Object,凭什么修改其中一个另一个就会自动同步变化? > > 如果你在插件和宿主中各自打包了一份这个Class,它们在运行时就是两个Class了, 其各自实现的单例模式也会各自维护一个实例对象,所以还是两个Object。 > > 看起来你只是需要让插件不要自己打包这个Class,直接依赖宿主中的Class就可以了。 > > 可以参考sample中的这个包中代码: > > https://github.com/Tencent/Shadow/blob/9f1d8b2d0bedef6a5234e835c52fbf8ecc0eadda/projects/sample/source/sample-plugin/sample-app/build.gradle#L119 请问,那么如何让插件代码使用宿主的so库呢

同问,我也遇到了,gradle7.1.2版本

> 是有问题的。 > > 但是这个问题之所以一直没被发现,应该是因为这个问题只存在于多个partKey的插件有相同so的不同版本的情况。注意并不是同一个插件的不同版本会有问题,每次发布的uuid都应该是不同的,所以不会覆盖。 > > 一个插件包的多个部分如果有相同so的话,我们一般就会让它们复用同一个so以缩小插件包大小了。所以从来也没遇到过这个问题。 > > 不同功能的so碰巧同名的情况也没有考虑在内。 请问如何复用宿主工程的so库呢,我在使用的过程中遇到了,初始化了两个mmkv的so库,导致没法获取用户本地存储的sp数据。请问这种问题怎么解决,因为我得sp都转为了mmkv存储。我就是想在插件工程也能获取到宿主的用户信息数据。

> sample-host-lib就是具体的例子了。你可以全文搜索其中的类名包名。 老师你好,请问sample-host-lib中的这个插件是必须要配置的么 apply plugin: 'com.tencent.shadow.internal.aar-to-jar'

> 先要确定下路径是否正确,路径正确的情况下。先正常编译成功之后再导入 id 即可, 我最开始也遇到过这个问题,不过我的 AS 版本比较低,升级之后,就没有这个问题了。标题中的问题,可以看一下我的另外一个项目的配置 [https://github.com/hi-dhl/Binding,](https://github.com/hi-dhl/Binding%EF%BC%8C) 切换成 KTS 试一下,看是否还有你说的问题 我也是遇到了同样的问题,提示找不到Plugin,您上面贴的项目地址也已经失效了,能否提供一个新的可用的demo参考下。谢谢