Це ...
... HTTP сервер для статичного контенту.
... крихітні. APK розмір менше 100 Kb.
... як можна більш простим. Тільки основні функції реалізовані.
... вільний і відкрита.
Вихідний код (https://github.com/mvbasov/lWS)
випущений під GPL-3.0.
... особисте рішення. Він не оптимізований / випробуваний на багато паралельні з'єднання і більшу передачу файлів.
... стан мережі чуйні. Вимагати WiFi підключений або включений прив'язувати. Служба зупинки автоматично, якщо мережа відключається.
на основі
Ця програма, як і раніше в розробці
Webserver для Android
, який
open джерело (https://github.com/bodeme/androidwebserver)
і випущений під GPL-3.0.
Що таке конфігурується
* Корінь документа. Шлях може бути введений у вигляді тексту або додатковим вибір за допомогою диспетчера OI File. Якщо він не встановлений пропозицію, щоб встановити його.
* Порт. Може бути від 1024 до 65535. За замовчуванням це 8080
У спробі встановити параметр невірне значення автоматично встановлюється за умовчанням.
кореневого документа
корінь документа за замовчуванням встановлюється в прикладної окремий каталог. Приклад індексного файлу створюється автоматично. Безпечно конфігурації. Ви можете розмістити свої сторінки в цьому каталозі. Але будьте уважніше! Якщо ви використовуєте Android 5.0 або вище і деінсталювати програми цей каталог і його вміст буде видалено.
попередження безпеки
Ви можете змінити корінь документа в будь-читаються точки файлової системи, але ви повинні розуміти, що ви робите.
Будьте обережні :. Ви могли б (? Раптом) створити конфігурацію таким чином, ніж будь-хто на тій же Wi-Fi мережі можуть отримати доступ до даних на пристрої або не подобається
Всі файли з кореневого каталогу документів і нижче доступні для читання без будь-яких обмежень для тих, хто підключений до мережі і відомої URL сервера.
"Відправити", "QR-код" і "браузер"
Після запуску сервера ви можете натиснути:
* Кнопка «Browser» для роботи перевірки сервера в локальному браузері.
* "QR-код" для виклику
LWS QR плагін
або < A HREF = "https://play.google.com/store/apps/details?id=com.google.zxing.client.android"> сканер штрих-коду (по ZXing Team) поділитися URL за допомогою QR-коду , Якщо нічого з обох встановлених пропозицією встановити
LWS QR плагін
* «Відправити», щоб розділити працювати URL сервера до іншого пристрою за допомогою Bluetooth, Android Beam, E-Mail і іншим способом, доступним на пристрої.
На екрані журналу
Додаток не має постійного протоколювання. Лечу це, як надлишкову функціональність. Я роблю все можливе, щоб зробити повідомлення фактичним весь час. На екрані журналу фактичного тільки потім додатки видимим. Екран входу може бути очищений після повернення з фону.