AceDroidX / frp-Android

A frp client for Android. 一个Android的frp客户端
Apache License 2.0
164 stars 29 forks source link

请教libfrpc.so是怎么编译的 #2

Closed loongwind closed 2 years ago

loongwind commented 2 years ago

如题,请教一下你项目中用到的libfrpc.so是怎么编译出来的,谢谢!

AceDroidX commented 2 years ago

从源码编译有点麻烦,我还没研究过Android NDK,所以libfrpc.so是直接从frp的release里复制过来的(

loongwind commented 2 years ago

没看到release里有.so文件,是从release的某个包里解压出来的么 @AceDroidX

AceDroidX commented 2 years ago

单纯就是把对应ABI的压缩包解压之后重命名frpc为libfrpc.so

loongwind commented 2 years ago

看了一下你的代码,明白了,你不是在代码里调用so中的方法,而是把so作为一个可执行文件,然后通过shell去执行对应的命令

AceDroidX commented 2 years ago

对的