如果簽名和發佈,React Native App崩潰。在調試模式下工作正常。它不會在屏幕上引發任何錯誤。它只是崩潰。當我看着貓的日誌。沒有錯誤。如果簽名和發佈,React Native應用程序崩潰。在調試模式下正常工作
我也嘗試使用--info構建apk,但在崩潰時沒有其他信息。我也嘗試通過設置minifyEnabled false來構建APK。
當通過USB連接手機以調試模式運行應用程序時,它可以正常工作。 我試圖用--debug創建apk,但是我無法安裝它,我的手機,它說解析錯誤,當我嘗試使用應用程序安裝程序進行安裝。
我得到了以下logcat錯誤。這是什麼意思?
09-03 11:03:07.968 W/ActivityManager(1344): Force finishing activity com.myapp/.MainActivity
09-03 11:03:08.012 W/BroadcastQueue(1344): Skipping deliver [background] BroadcastRecord{cb72147 u-1 android.net.conn.CONNECTIVITY_CHANGE} to ReceiverList{7bf2161 22421 com.myapp/10100/u0 remote:b9cdcc8}: process crashing
09-03 11:03:08.035 W/ActivityManager(1344): Dismiss app error dialog : com.myapp
09-03 11:03:13.095 I/WindowState(1344): WIN DEATH: Window{3f22c22 u0 /com.myapp.MainActivity}
你有沒有試過運行你沒有鉻調試模式的應用程序? – Xeijp
@Xeijp你的意思是使用react-native run-android --variant = release?我試過了,它不起作用。如果我做了反應原生run-android --variant = debug,它工作正常。 – user43286
@Xeijp如果應用程序崩潰,在Windows桌面操作系統中,我們可以在應用程序事件中看到一些堆棧跟蹤。 Android中有這樣的東西嗎? – user43286