Files
amnezia-libxray/README.md
2023-05-27 20:26:19 +08:00

1.2 KiB
Raw Blame History

libxray

This is an Xray wrapper focusing on improving the experience of Xray-core mobile development.

Features

build.sh

编译脚本。一键生成 xcframework 和 aar。

clash.go

转换 Clash yamlClash.Meta yaml 为 Xray Json。

controller.go

试验性的 Android Protect(fd)。

file.go

文件写入。

geo.go

读取 geosite.data生成类别名称文件包含 Attribute。

读取 geoip.data生成类别名称文件。

memory.go

强制 GC。

ping.go

测速。

port.go

获取空闲端口。

share.go

转换 v2rayN 订阅为 Xray Json。不支持 VMessQRCode。

转换 VMessAEAD/VLESS 分享为 Xray Json。

uuid.go

转换自定义文本为 uuid。

xray_json.go

Xray 配置的子集,为出口节点添加了 Name 字段,便于 App 内进行解析。

xray.go

启动和停止 Xray 。

Used By

FoXray

Contributing

yiguo wrote the original source code. Now it belongs to the Xray Community.

Credits

Project X

VMessPing

FreePort