发布 Android 库并删除对源代码的访问

Publishing an Android Library and removing access to source code

我正在为 Android 构建一个库,其中包含一些 c/c++ 代码。

将其视为围绕 c/c++ 代码的 Java 包装器,开发人员在其中与 Java 而不是 c/c++ 进行交互。

我希望能够让任何人访问这个库,但我不知道如何让他们访问源代码(特别是 c/c++ 代码),因为机密。

有没有典型的方法来做到这一点?

谢谢

AAR 包含编译后的输出(.so 文件),而不是 C/C++ 源代码。因此,如果您发布 AAR,则不必担心运送 C/C++ 源代码。