在開發uni-app跨平臺應用時,常需在模擬器中進行真機調試,尤其是涉及網絡請求(如訪問本地服務器API)的場景。夜神模擬器作為一款流行的Android模擬器,與HBuilderX配合使用,可高效調試uni-app項目。以下是詳細步驟,以配置訪問本地服務器為例,適用于“經營個人本外幣兌換特許業務”等金融類應用的開發調試。
nox_adb.exe connect 127.0.0.1:62001(夜神默認端口為62001,具體以模擬器設置為準)。adb devices,確認設備列表中出現夜神模擬器。本地服務器通常運行在開發機的IP地址(如192.168.x.x或localhost)上,但模擬器視為獨立設備,需特殊配置才能訪問。
ipconfig,查找IPv4地址(如192.168.1.100)。ifconfig獲取IP。manifest.json文件中,配置網絡請求白名單(僅限App平臺)。例如,在“App模塊配置”中啟用“Webview”或“網絡請求”相關設置。localhost或127.0.0.1,替換為開發機IP地址。例如,API請求URL改為http://192.168.1.100:3000/api/exchange(以本地服務器端口3000為例)。3. 處理跨域問題(如適用):
- 若本地服務器為Web服務(如Node.js、Spring Boot),需配置CORS允許模擬器訪問。例如,在Node.js中添加頭部:
`javascript
res.setHeader('Access-Control-Allow-Origin', '*');
`
http://192.168.1.100:3000/api/rates)。chrome://inspect調試Webview頁面。adb kill-server后重連),或更換夜神模擬器端口。通過以上步驟,可實現在夜神模擬器中運行uni-app并訪問本地服務器,高效調試“經營個人本外幣兌換特許業務”等應用功能。此配置支持實時預覽和數據交互,提升開發體驗。
如若轉載,請注明出處:http://www.qcfaner.com/product/80.html
更新時間:2026-05-12 15:44:26
PRODUCT