Download Appteka (works without ads)

Appteka is a community-driven, free Android apps market

SimpleXray

SimpleXray icon

SimpleXray

9 downloads

Uploaded by
Psychopath
Version
1.10.1 (build 23) 
Size
26.6 MiB
Publish Date
2025-08-17
Category
Tools
Package
com.simplexray.an
Minimum OS
Android 10.0
SHA1
cb46f5495fc4f1655e6c863b192feedf7cda0e0a
Description
SimpleXray — это высокопроизводительный прокси-клиент для Android, основанный на надёжном Xray-core (@XTLS/Xray-core). Он использует инновационный подход: прямое выполнение официального бинарного файла Xray-core, в отличие от традиционных методов на базе JNI. Этот метод изолирует основную логику от уровня приложения, повышая стабильность и раскрывая максимальную производительность нативного Xray-core. SimpleXray стремится обеспечить стабильный и эффективный сетевой опыт. Ключевые особенности Повышенная стабильность: благодаря запуску Xray-core в качестве независимого дочернего процесса SimpleXray избегает сложностей JNI, возможных проблем с памятью и сбоев приложения, связанных с ошибками в основной библиотеке. Такая изоляция значительно повышает надёжность. Высокая производительность: использует нативную скорость Xray-core и интегрирует @heiher/hev-socks5-tunnel для эффективного Tun2socks, обеспечивая низкую задержку и высокую пропускную способность. Удобство для пользователя: предлагает чистый, интуитивно понятный интерфейс и упрощённую настройку, что облегчает пользователям конфигурацию и управление соединениями. Уникальный технический подход Большинство Android-клиентов Xray-core используют JNI для вызова скомпилированной библиотеки .so. Хотя это легко интегрировать, такой подход может вызывать проблемы со стабильностью, такие как нагрузка на производительность, сложность взаимодействия между языками и сбои приложения при отказе основной библиотеки. Основное отличие SimpleXray — способ запуска и управления прокси: При установке или обновлении встроенный бинарный файл Xray-core (в виде libxray.so) извлекается. При подключении приложение использует стандартные Android API для запуска этого бинарника как отдельного дочернего процесса, а не через вызовы JNI. Взаимодействие происходит через определённый механизм межпроцессного взаимодействия (IPC). Такая конструкция сохраняет стабильность и производительность оригинального бинарного файла Xray-core, физически изолируя основной процесс от главного приложения, что повышает надёжность и безопасность.

You may also be interested