Repository navigation
fix(android): add internet permission and release signing config #99
Description
Activity
- addedbugSomething isn't workingSomething isn't workingagentГотово к выполнению агентомГотово к выполнению агентомguiИзменения в Slint GUIИзменения в Slint GUI
on Jul 2, 2026 🤖 Начинаю выполнение. Агент: Codex
✅ PR готов: #100
- addedzone:androidAndroid-specific build, permissions, bridge, APKAndroid-specific build, permissions, bridge, APKzone:ciCI/CD workflows and GitHub ActionsCI/CD workflows and GitHub Actions
on Jul 4, 2026 🤖 Начинаю выполнение. Агент: Codex
🤖 Начинаю выполнение. Агент: Codex
Проверил стек после выделения src/android.rs. На текущем main критерии issue по сути уже закрыты: android.permission.INTERNET есть в Cargo.toml, а docs/android.md уже описывает локальную APK-сборку и release signing через env vars без коммита секретов. При этом старый draft PR #100 сейчас DIRTY и при merge/rebase потащит большой регресс: он удаляет src/android.rs, откатывает дополнительные Android permissions и старую Android документацию. Рекомендация по этому issue: не оживлять PR #100, а закрыть его как устаревший артефакт старого Android stack. После этого уже отдельно ревизовать #101 и #103 относительно текущего main, а не поверх старой PR-цепочки.
Что сделать
Android APK должен иметь доступ к сети и понятный путь для release-сборки.
Критерии приёмки
android.permission.INTERNET.cargo apk build --features android-gui --target aarch64-linux-android --libtarget/или переменные окружения; keystore, passwords и.envне коммитятся.Что можно трогать
Cargo.toml— только Android package metadata / permissions / signing config.docs/android.md— только если нужно уточнить локальную сборку APK.Что нельзя трогать
SUBMISSION.ru.md