>

Android에서 앱을 다시 시작하려고 할 때 flutter 앱에 문제가 있습니다. 그래서 생성되는 flutter 앱 예제를 테스트했지만 문제가 있습니다. launch_background.xml 파일 만 수정하여 배경색을 검은 색으로 변경하고 실행기 아이콘을 시작 화면에 배치했습니다.

문제는 앱을 일시 중지 한 후 다시 시작하면 스플래시 화면이 잠시 동안 표시된다는 것입니다. 아래 gif는 문제를 보여줍니다.

누구든지 이것에 대한 해결책을 알고 있습니까? 아니면 처리해야합니까?

미리 감사드립니다

--편집하다-- Android에서 styles.xml 변경

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <style name="LaunchTheme" parent="@android:style/Theme.Black.NoTitleBar">
        <!-- Show a splash screen on the activity. Automatically removed when
             Flutter draws its first frame -->
        <item name="android:windowBackground">@drawable/launch_background</item>
    </style>
</resources>


  • 답변 # 1

    flutter_native_splash를 사용해보십시오. 나는 모든 프로젝트에서 사용하고 완벽하게 작동합니다. 그들의 의사는 말합니다 :

    Automatically generates native code for adding splash screens in Android and iOS. Customize with specific platform, background color and splash image.

    모든 변경을 마친 후 아래 줄로 패키지를 실행하십시오.

    flutter pub pub run flutter_native_splash:create
    
    

  • 답변 # 2

    플러그인을 사용 해보고 같은 문제를 따르십시오. 당신이 출판물에 쓴 것은 계속 나에게 일어난다. 당신은 그것을 해결할 수 있습니까? 어떻게? (발언이 미안하다, 나는 아르헨티나 출신이다)

관련 자료

  • 이전 base64 - MediaRecorder의 Webm Blob이 깨진 비디오를 생성합니다
  • 다음 led - milis arduino와 함께 깜박이는 WS2812 fastLED