有4种方法可以运行React Native APL。
Android Studio
react-native start
适用于react-native run-android
,react-native run-iso
,XCODE
上的其他终端屏幕。
但Android Studio不起作用,错误如下。
[12-14 14:02:59.506 2905:2928 E /] 无法从资产加载脚本:index.android.bundle E / unknown:React:来自JS的本机调用中的异常 com.facebook.react.devsupport.JSException:无法获取BatchedBridge,请确保您的包正确打包 at com.facebook.react.bridge.queue.NativeRunnable.run(Native Method) 在android.os.Handler.handleCallback(Handler.java:751) 在android.os.Handler.dispatchMessage(Handler.java:95) 在com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage(MessageQueueThreadHandler.java:31) 在android.os.Looper.loop(Looper.java:154) 在com.facebook.react.bridge.queue.MessageQueueThreadImpl $ 3.run(MessageQueueThreadImpl.java:196) 在java.lang.Thread.run(Thread.java:761) 引起:com.facebook.jni.CppException:无法获取BatchedBridge,请确保您的包正确打包 at com.facebook.react.bridge.queue.NativeRunnable.run(Native Method) 在android.os.Handler.handleCallback(Handler.java:751) 在android.os.Handler.dispatchMessage(Handler.java:95) 在com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage(MessageQueueThreadHandler.java:31) 在android.os.Looper.loop(Looper.java:154) 在com.facebook.react.bridge.queue.MessageQueueThreadImpl $ 3.run(MessageQueueThreadImpl.java:196) 在java.lang.Thread.run(Thread.java:761) W / unknown:React:Packager连接已打开,nooping。 W / unknown:React:在网桥被破坏后调用JS函数。
此错误有什么问题吗?
由于 商事
答案 0 :(得分:0)
我找到了Android Studio的解决方法。
<\ n>在终端窗口上,执行&#34; react-native start&#34;然后在Android Studio中重新加载应用。
我可以在Android Studio上调试React Native APL。
但我原来的问题是, 在Android Studio中,运行命令无法像XCODE剂量那样自动启动包管理器。
是否有人可以使用&#34;自动启动包管理器&#34;?比如XCODE剂量。
由于
商事