openclaw-termux
Run OpenClaw AI Gateway on Android — standalone Flutter app with built-in terminal, web dashboard, and one-tap setup. Also available as a Termux CLI package.
파일 탐색기
최종 버전 다운로드 (.zip)- flutter-build.yml
- dependabot.yml
- FUNDING.yml
- bloome.png
- dashboard.png
- ic_launcher.png
- ic_launcher.svg
- ic_launcher_512.png
- logscreen.png
- mockup.png
- onboardingscreen.png
- release-v1.6.1.png
- release-v1.6.1.svg
- settingsscreen.png
- setupscreen.png
- websscreen.png
- openclawx
- privacy-policy.html
- tweetclaw-mobile-workflows.md
- .gitkeep
- .gitkeep
- .gitkeep
- ArchUtils.kt
- BootstrapManager.kt
- GatewayService.kt
- MainActivity.kt
- NodeForegroundService.kt
- ProcessManager.kt
- ScreenCaptureService.kt
- SetupService.kt
- SshForegroundService.kt
- TerminalSessionService.kt
- ic_launcher_foreground.xml
- launch_background.xml
- ic_launcher.xml
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- ic_launcher_background.xml
- styles.xml
- backup_rules.xml
- data_extraction_rules.xml
- usb_device_filter.xml
- AndroidManifest.xml
- build.gradle
- gradle-wrapper.properties
- build.gradle
- gradle.properties
- settings.gradle
- DejaVuSansMono-Bold.ttf
- DejaVuSansMono.ttf
- bionic_bypass.js
- ic_launcher.png
- resolv.conf
- ai_provider.dart
- gateway_state.dart
- node_frame.dart
- node_state.dart
- optional_package.dart
- setup_state.dart
- gateway_provider.dart
- node_provider.dart
- setup_provider.dart
- configure_screen.dart
- dashboard_screen.dart
- logs_screen.dart
- node_screen.dart
- onboarding_screen.dart
- package_install_screen.dart
- packages_screen.dart
- provider_detail_screen.dart
- providers_screen.dart
- settings_screen.dart
- setup_wizard_screen.dart
- splash_screen.dart
- ssh_screen.dart
- terminal_screen.dart
- web_dashboard_screen.dart
- battery_capability.dart
- camera_capability.dart
- canvas_capability.dart
- capability_handler.dart
- flash_capability.dart
- location_capability.dart
- screen_capability.dart
- sensor_capability.dart
- serial_capability.dart
- vibration_capability.dart
- bootstrap_service.dart
- gateway_service.dart
- native_bridge.dart
- node_identity_service.dart
- node_service.dart
- node_ws_service.dart
- package_service.dart
- preferences_service.dart
- provider_config_service.dart
- screenshot_service.dart
- ssh_service.dart
- terminal_service.dart
- update_service.dart
- gateway_controls.dart
- node_controls.dart
- progress_step.dart
- status_card.dart
- terminal_toolbar.dart
- app.dart
- constants.dart
- main.dart
- .gitignore
- analysis_options.yaml
- pubspec.yaml
- bionic-bypass.js
- index.js
- installer.js
- postinstall.js
- test.js
- build-apk.sh
- fetch-proot-binaries.sh
- .gitignore
- .npmignore
- CHANGELOG.md
- CODE_OF_CONDUCT.md
- eslint.config.js
- install.sh
- LICENSE
- package-lock.json
- package.json
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/mithun50/openclaw-termux
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd openclaw-termux
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. 공식 설치 스크립트
쉬움 추천사전 준비물
- Node.js npm 명령어를 쓰려면 Node.js가 설치되어 있어야 합니다.
- APT (Debian/Ubuntu 계열) Debian/Ubuntu 계열 리눅스에 기본 내장된 패키지 매니저입니다.
curl -fsSL https://raw.githubusercontent.com/mithun50/openclaw-termux/main/install.sh | bash
공식 설치 스크립트를 다운로드해서 바로 실행합니다. 이 한 줄로 필요한 게 자동으로 설치됩니다.
npm install -g openclaw-termux
npm 레지스트리에 배포된 패키지를 전역으로 설치합니다. 소스 클론이 필요 없습니다.
apt install -y nodejs
APT 패키지 저장소에서 바로 설치합니다 (Debian/Ubuntu 계열).
npm install -g openclaw
npm 레지스트리에 배포된 패키지를 전역으로 설치합니다. 소스 클론이 필요 없습니다.
설치 후 새 터미널을 열고, 프로그램의 버전 확인 명령(예: --version)으로 정상 설치됐는지 확인하세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
3. Gradle (Java/Kotlin)
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- JDK (Java) Java/Kotlin 프로젝트를 빌드/실행하려면 필요합니다.
- Gradle 레포에 포함된 gradlew(Gradle Wrapper)를 쓰면 Gradle을 따로 설치할 필요가 없습니다.
⚠️ 이 프로젝트는 규모가 큰 저장소라, 이 방법이 실제 핵심 제품이 아니라 내부 하위 패키지를 가리키는 것일 수 있습니다. README 전체를 함께 확인해보세요.
cd flutter_app/android/app
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
./gradlew build
Gradle로 빌드를 진행합니다.
BUILD SUCCESSFUL 메시지가 뜨면 성공입니다. build/ 폴더에 결과물이 생성됩니다.
4. Node.js
쉬움사전 준비물
npm install -g openclaw-termux
npm 레지스트리에 배포된 패키지를 전역으로 설치합니다. 소스 클론이 필요 없습니다.
npm install -g openclaw
npm 레지스트리에 배포된 패키지를 전역으로 설치합니다. 소스 클론이 필요 없습니다.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
// repository documentation
Was this content helpful?
(0 ratings)
