adb forward --list
lsof -i :端口号
如果端口已被占用,可以尝试使用其他空闲端口。
例如,以下代码片段演示了如何使用Express.js框架在端口3000上监听HTTP请求:
const express = require('express'); const app = express();
app.get('/', (req, res) => { res.send('Hello World!'); });
app.listen(3000, () => { console.log('App listening on port 3000'); });
确保应用程序正确地绑定端口后,应该能够正确响应HTTP请求并在模拟器上显示响应。
通过以上几种方法可以解决Android模拟器端口转发导致ERR_EMPTY_RESPONSE的问题。