ภาพรวม
ในขั้นตอนนี้เราจะติดตั้ง:- adb (Android Debug Bridge) — สำหรับคุยกับโทรศัพท์
- device-agent — โปรแกรมหลักที่รันอัตโนมัติ
- udev rules — ให้ USB ทำงานได้โดยไม่ต้องเป็น root
ขั้นตอนที่ 1: ย้ายไฟล์ Device Agent
มี 2 วิธี:วิธี A: Git Clone (แนะนำ)
วิธี B: SCP (ถ้าไม่มี Git)
ขั้นตอนที่ 2: รัน Install Script
ผลลัพธ์ที่คาดหวัง
ขั้นตอนที่ 3: ตั้งค่า Environment Variables
ขั้นตอนที่ 4: ตรวจสอบการติดตั้ง
ดูสถานะ Service
active (running) สีเขียว
ดู Logs
ตรวจสอบ adb
ไฟล์และโฟลเดอร์ที่สำคัญ
| ไฟล์/โฟลเดอร์ | รายละเอียด |
|---|---|
/usr/local/lib/android-platform-tools/ | ที่ติดตั้ง adb |
/etc/udev/rules.d/51-android.rules | กฎ USB สำหรับ Android |
/etc/systemd/system/amos-device-agent.service | Systemd service file |
/home/amos/auto-affiliate-agents/backend/services/device-agent/ | Source code |
คำสั่งดูแลระบบ
การอัพเดท Software
การถอนการติดตั้ง
Checklist
- Git clone หรือ SCP ไฟล์แล้ว
- รัน
sudo ./scripts/install.shสำเร็จ - ตั้งค่า AMOS_API_URL แล้ว
- Service
active (running) -
adb devicesแสดงอุปกรณ์ (ถ้าเสียบโทรศัพท์แล้ว) - Logs ไม่มี error
ขั้นตอนถัดไป
ตั้งค่าโทรศัพท์
เปิด USB Debugging และปรับแต่งโทรศัพท์
ตรวจสอบระบบ
เชื่อมต่อโทรศัพท์และตรวจสอบใน Dashboard
