菜鸡 android 学习网络相关,开源的很多,但是拿过来直接用不了。 自己编译总是报错,对 jni 一窍不通。 求助大神,有偿~~ 帮我跑通,指导我会调用方法就行。 我的 v:MTMwNjAzOTM5MDM=
![]() |
1
AoEiuV020JP 43 天前
你这一天时间预算就翻了一倍,照这样下去, 一周岂不是 128k ,一个月岂不是 1073741824k ,
提问的艺术, 你要是有什么具体问题说出来说不定会有路过的帮看看, 你这直接说什么都不懂花钱学, 但是逛 v 站的主要是上班摸鱼的, 总不能班不上了来带你吧, 而且这种交易没有保障,2k 和 200 吸引力是一样的, |
![]() |
2
yyzh 43 天前 via Android
@AoEiuV020JP 可能是想弄个他们自己的客户端?
|
3
0o0O0o0O0o 43 天前
> 编译总是报错
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 |
![]() |
4
zhengdutech OP @AoEiuV020JP 怎么没保障啊。。。你编译好 源码在你手上,我给钱你给源码啊
|
![]() |
5
zhengdutech OP @0o0O0o0O0o 求指导下,按照你说的我还是有问题
|
6
0o0O0o0O0o 43 天前
@zhengdutech #5 那还是算了,怕给自己送进去。。。
|
![]() |
7
sodesga 43 天前
挺刑啊,想自己做机场客户端么
|
![]() |
8
BraveNTD 43 天前 via iPhone
之前在工作中搞过 gomobile ,算是个被谷歌放弃的实验性 feature 吧
|
![]() |
9
yaott2020 43 天前 via Android
@zhengdutech 装好 android ndk 和 java jdk 就行
|
10
wnpllrzodiac 43 天前 via Android
这不超级简单
|
![]() |
11
pagxir 42 天前 via Android
这里有些编译的记录 http://build.cachefiles.net/, 找一下 nekobox
|
![]() |
12
AFOX 42 天前
好奇,能不能编译成 c 库,然后链接进去?
|
![]() |
13
zhwguest 37 天前
好奇怪,大家都说超级简单。
但在我眼里,这个 libbox 真的是神一样的存在,大家是如何获取的,我只看到有人 import 它,没有看到过源码实现。 大家用得这么嗨? |
![]() |
14
zhwguest 37 天前
是我孤陋寡闻了,原来这玩意主要是 go 写的...,原来 go 可以直接编译成 jar...,膜拜大神了...
|