是否可以更改 android studio 本身中的 .so 文件代码并进行构建?

Is it possible to change the .so file code in android studio itself and make a build?

我在 android studio 项目中添加了一个 .so 文件,如果我更改,我可以看到他们在该 .so 文件中编写的代码,如 .cc 和 .h files.So那个.cc文件,是不是直接动态创建一个.so文件。或者在我们完成所有更改后,我们可以重新加载包含新更改的 .so 文件。

如何从 another.so 文件创建 .so 文件 libraries.any 其他使用 .so 文件的方法,例如提取这些文件并添加到 android code.How 中使用已生成的 .so 文件进行更改。

是否有机会在 .so 文件中更改 .cc 文件并编译和 运行ning,如果可能,那么如何 运行 那个 .so 文件在 android studio 中更改我的 .cc 文件。

I added one .so file in android studio project,I am able to see the code what they have written inside that .so file like .cc and .h files.So if I change that .cc file, is it directly creates an .so file dynamically. or after we have done all changes can we reload the .so file with new changes.

都没有。 .so 文件本身并不知道它所依赖的头文件和库的路径,因此它无法自行重新编译。

How can I create an .so file from another.so file libraries.

通过逆向工程。

Is there any chance like making changes in .so file .cc files and compiling and running, if it is possible then how can run that .so file with my .cc file changes in android studio.

机会很小。由于缺少.so文件的依赖信息,这种方式不会成功。