簡體   English   中英

Android Studio無法“反應 - 原生啟動”,如何解決?

[英]Android Studio can not 'react-native start', How to fix it?

運行React Native APL有4種方法。

  • react-native run-android
  • react-native run-iso
  • XCODE
  • Android Studio

    react-native start與另一個終端屏幕一起工作,在react-native run-androidreact-native run-isoXCODE 但Android Studio不起作用,錯誤如下。

[12-14 14:02:59.506 2905:2928 E /]無法從資產加載腳本:index.android.bundle E / unknown:React:來自JS com.facebook.react.devsupport.JSException的原生調用中的異常:可能沒有得到BatchedBridge,請確保你的軟件包在android.os.Handler的android.os.Handler.handleCallback(Handler.java:751)的com.facebook.react.bridge.queue.NativeRunnable.run(Native Method)中正確打包.dispatchMessage(Handler.java:95)位於com.facebook的android.os.Looper.loop(Looper.java:154)的com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage(MessageQueueThreadHandler.java:31)。在java.lang.Thread.run(Thread.java:761)的react.bridge.queue.MessageQueueThreadImpl $ 3.run(MessageQueueThreadImpl.java:196)引起:com.facebook.jni.CppException:無法獲取BatchedBridge,請確保你的軟件包在android.os.Handler.dispatch的android.os.Handler.handleCallback(Handler.java:751)的com.facebook.react.bridge.queue.NativeRunnable.run(Native Method)中正確打包 消息(Handler.java:95)位於com.facebook.react的android.os.Looper.loop(Looper.java:154)的com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage(MessageQueueThreadHandler.java:31) java.lang.Thread.run中的.bridge.queue.MessageQueueThreadImpl $ 3.run(MessageQueueThreadImpl.java:196)(Thread.java:761)W / unknown:React:Packager連接已經打開,nooping。 W / unknown:React:在網橋被破壞后調用JS函數。

這個錯誤有什么問題嗎?

謝謝Shoji

我找到了Android Studio的解決方法。

在終端窗口,做“反應本地開始”

然后在Android Studio中重新加載應用程序。

這項工作讓我在Android Studio上調試React Native APL。

但我原來的問題是,在Android Studio中,運行命令無法像XCODE劑量那樣自動啟動包管理器。

是否有人可以使用“自動啟動包管理器”來運行工作? 喜歡XCODE劑量。

謝謝

正治

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM