gpt4 book ai didi

android - 在 Android AAR 库中,我可以公开一个公共(public) API 并隐藏实现吗?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:25:08 25 4
gpt4 key购买 nike

这似乎是一个基本问题,但我无法在任何地方找到相关信息。

我想构建一个公开 API 但隐藏实现的 AAR,这样实现就不会被直接调用。

除了混淆我想要封装(隐藏)的包之外,我看不出有什么办法可以做到这一点。

最佳答案

我想到的解决方案是通过一个始终返回接口(interface)的工厂公开我的 API。每个接口(interface)只包含我想要公开的方法。

当然,调用者仍然可以直接访问实现中的公共(public)方法,但至少可以清楚地知道哪些方法应该在公共(public)接口(interface)中。

关于android - 在 Android AAR 库中,我可以公开一个公共(public) API 并隐藏实现吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28862231/

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