[英]React Native app starts to a white screen
我正在使用React Native開發一個Android應用程序。 有時,當我運行react-native run-android
並且我的應用程序啟動后,它掛在白屏上。 搖動手機沒有任何作用,當我在VSCode調試器中單擊“暫停”時,它沒有任何作用。 如果我按“主頁”按鈕以使應用程序后台運行,然后再次單擊該應用程序,它將正常啟動,並且調試按預期進行。 這是一個已知的問題? 我該如何解決?
android
文件夾 Play
按鈕 logcat
窗口 Device
和Process
指向正確的值,然后檢查那里的任何錯誤 我沒有這個問題,您需要檢查運行時發生了什么,看看如何解決此問題。
您解決了這個問題嗎? 如果您使用react-native-vector-icons,請確保更新資源/字體中的那些字體(Octicons.ttf等)。 它在iOS上工作正常,但在android上,無論何時安裝該應用,有時啟動后有時都會出現白屏,但有時效果也不錯。 一旦我更新它們,它只是隨機發生的,效果很好
為遇到此問題的人發布答案,可能面臨與我相同的問題-android上的白屏,ios工作正常:
確保在MainActivity.java
具有getMainComponentName()
函數:
public class MainActivity extends ReactActivity {
@Override
protected String getMainComponentName() {
return "devApp3";
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.