調試階段可行,生產環境不可行。
| 場景 | 可行性 | 原因 |
|---|---|---|
| 本地調試 (手機連電腦/模擬器) | ✅ 可行 | 電腦啟動服務器 (如 Spring Boot、Node.js),手機通過 10.0.2.2 (模擬器) 或電腦局域網 IP 訪問,方便斷點調試。 |
| 手機獨立運行服務器 (Termux、KSWeb、Server for PHP 等) | ⚠️ 僅限內網演示 | 手機資源有限 (內存、CPU、電量)、無公網 IP、NAT 穿透複雜、進程易被系統殺死、不支持高併發。 |
| 正式上線供用戶使用 | ❌ 不可行 | 1. 用戶無法訪問手機本地 IP (192.168.x.x)。 2. 支付寶/微信支付回調、第三方 Webhook 需公網域名/IP。 3. 手機不穩定 (關機、斷網、休眠)。 4. 無法滿足備案、SSL、負載均衡、數據庫持久化等生產需求。 |
ngrok / frp 內網穿透,將本地服務映射公網域名,測試支付回調、微信登錄等需公網環節。