3

我意识到禁用调试的正常方法是转到开发人员菜单。 问题是,因为我打开了我的应用程序调试,我正在测试(反应本机& Android模拟器)我一直在获取白色屏幕时,应用程序加载与控制台上没有信息,并没有能力访问开发菜单转关闭调试。如何在React-Native中禁用远程JS调试

所以我卡住了。 SInce JS调试注意特定于应用程序我假设在模拟器中有其他的SOMEWHERE,或者我可以将其关闭。

请指教? 谢谢

+0

我刚刚发现,这是为了从命令行adb shell输入keyevent 82打开开发菜单。问题是,我仍然没有得到....像应用程序只是悬挂 – Gotts

回答

3

我刚刚有一个类似的问题 - 远程调试器初始化不断崩溃我的应用程序,我无法通过应用程序内GUI禁用远程调试。

从设备(或模拟器)卸载应用程序后,再次启动应用程序时,远程调试被禁用。

我假设,远程调试标志是保存在应用程序的共享首选项(卸载后会被删除)。

1

在设备/模拟器上运行的应用程序,并迅速在MAC OS/Linux的shell执行此命令
adb shell input keyevent 82

Taken from here

0

运行下面的代码,我希望这个代码做工精细:

cd android && gradlew clean && cd .. && react-native run-android