这个问题以前曾被问过,但是我找不到可行的解决方案,因此我可以自由显示我的代码,以防万一我丢失了一些东西。我有一个反应本地应用程序,并使用redux。现在,我已经在该项目上使用remote-redux-devtools两个月了,但是该工具突然停止工作。我在控制台中收到“ SocketProtocolError”,并将其粘贴到我的代码下方。
Redux商店
import { createStore, applyMiddleware } from "redux";
import { composeWithDevTools } from "remote-redux-devtools";
import thunk from "redux-thunk";
import reducers from "../../State/reducers/index";
const composeEnhancers = composeWithDevTools({ realtime: true });
const store = createStore(
reducers,
{},
composeEnhancers(applyMiddleware(thunk))
);
export default store;
在我的package.json文件中,我使用的是“ remote-redux-devtools”:“ ^ 0.5.13”
任何帮助将不胜感激!
答案 0 :(得分:0)
通过运行以下命令在手机上调试应用程序时,我修复了相同的错误:
adb reverse tcp:5678 tcp:5678
允许电话连接到devtools。如果使用其他端口号,请调整端口号。如果您正在计算机的仿真器中运行该应用程序,则可能无济于事。