有无会编译 leaf 或者 sing-box 或者 clash 的 android 大佬?预算 2k 以内

52 天前
 zhengdutech

菜鸡 android 学习网络相关,开源的很多,但是拿过来直接用不了。 自己编译总是报错,对 jni 一窍不通。 求助大神,有偿~~ 帮我跑通,指导我会调用方法就行。 我的 v:MTMwNjAzOTM5MDM=

1776 次点击
所在节点    外包
14 条回复
AoEiuV020JP
52 天前
你这一天时间预算就翻了一倍,照这样下去, 一周岂不是 128k ,一个月岂不是 1073741824k ,

提问的艺术, 你要是有什么具体问题说出来说不定会有路过的帮看看,
你这直接说什么都不懂花钱学, 但是逛 v 站的主要是上班摸鱼的, 总不能班不上了来带你吧,
而且这种交易没有保障,2k 和 200 吸引力是一样的,
yyzh
52 天前
@AoEiuV020JP 可能是想弄个他们自己的客户端?
0o0O0o0O0o
52 天前
> 编译总是报错

https://github.com/SagerNet/sing-box/blob/76eb8a39ff1bfb97a93b562602f7e205378787a7/Makefile#L94

看上去目录结构应该是:

├── sing-box
└── sing-box-for-android

然后先 make lib_android 用 gomobile 编译个 libbox.aar 到 sing-box-for-android/app/libs 里,再 make build_android 编译,用 Android Studio 的话大概就只需要前一个步骤。

> 帮我跑通

编译成功了就能跑通了

> 对 jni 一窍不通
> 指导我会调用方法就行

gomobile 不太需要你了解 jni ,看看这些应该就行 https://github.com/search?q=repo%3ASagerNet%2Fsing-box-for-android+io.nekohasekai.libbox&type=code
zhengdutech
52 天前
@AoEiuV020JP 怎么没保障啊。。。你编译好 源码在你手上,我给钱你给源码啊
zhengdutech
52 天前
@0o0O0o0O0o 求指导下,按照你说的我还是有问题
0o0O0o0O0o
52 天前
@zhengdutech #5 那还是算了,怕给自己送进去。。。
sodesga
52 天前
挺刑啊,想自己做机场客户端么
BraveNTD
52 天前
之前在工作中搞过 gomobile ,算是个被谷歌放弃的实验性 feature 吧
yaott2020
52 天前
@zhengdutech 装好 android ndk 和 java jdk 就行
wnpllrzodiac
51 天前
这不超级简单
pagxir
51 天前
这里有些编译的记录 http://build.cachefiles.net/, 找一下 nekobox
AFOX
51 天前
好奇,能不能编译成 c 库,然后链接进去?
zhwguest
46 天前
好奇怪,大家都说超级简单。

但在我眼里,这个 libbox 真的是神一样的存在,大家是如何获取的,我只看到有人 import 它,没有看到过源码实现。

大家用得这么嗨?
zhwguest
46 天前
是我孤陋寡闻了,原来这玩意主要是 go 写的...,原来 go 可以直接编译成 jar...,膜拜大神了...

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1060223

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX