---
slug: "flutter-downloader-crashed-when-initialize"
title: "flutter_downloader  で、FlutterDownloader.initialize() の時アプリがクラッシュする"
description: "Flutter で flutter_downloader&nbsp;1.3.4 を使用中、\nAndroid Studio からデバッグ起動すると await FlutterDownloader.initialize(); でアプリがクラッシュした。\nこの時、XCode からアプリを起動した場合はクラッシュしない。\n対応方法知ってる方いたら教えてください。"
url: "https://www.ytyng.com/blog/flutter-downloader-crashed-when-initialize"
publish_date: "2020-02-12T06:35:41Z"
created: "2020-02-12T06:35:41Z"
updated: "2026-02-27T05:14:48.762Z"
categories: []
keywords: ""
featured_image_url: "https://media.ytyng.com/resize/20230812/d9f356ac5179438d80e2f4422e03ca73.png.webp?width=768"
has_video: false
has_music: false
video_urls: []
music_urls: []
lang: "ja"
---

# flutter_downloader  で、FlutterDownloader.initialize() の時アプリがクラッシュする

<p>Flutter で flutter_downloader&nbsp;1.3.4 を使用中、</p>
<p>main で</p>
<p></p>
<pre><span>void </span><span>main</span>() <span>async </span>{<br /><span>  </span>WidgetsFlutterBinding.<span>ensureInitialized</span>()<span>;<br /></span><span>  await </span>FlutterDownloader.<span>initialize</span>()<span>;<br /></span><span>  </span><span>return </span>runApp(<span>MyApp</span>())<span>;<br /></span>}</pre>
<p></p>
<p></p>
<p>こうなっている時、Android Studio からデバッグ起動すると&nbsp;await FlutterDownloader.initialize(); でアプリがクラッシュした。</p>
<p>この時、XCode からアプリを起動した場合はクラッシュしない。</p>
<p>また、1行づつステップ実行すると発生しない。</p>
<p></p>
<p>対応方法がわからなかったため、試しに</p>
<pre><span>void </span><span>main</span>() <span>async </span>{<br /><span>  </span>WidgetsFlutterBinding.<span>ensureInitialized</span>()<span>;<br /></span><span>  </span><span>await </span><span>Future</span>.<span>delayed</span>(<span>Duration</span>(milliseconds:  <span>10</span>))<span>;  // &larr;これ<br /></span><span>  await </span>FlutterDownloader.<span>initialize</span>()<span>;<br /></span><span>  </span><span>return </span>runApp(<span>MyApp</span>())<span>;<br /></span>}</pre>
<p>入れたらクラッシュはしなくなった。</p>
<p></p>
<p>本来の対応ではないと思うので、良くないとは思うが flutter_downloader の評価をしたいのでこれですすめる。</p>
<p></p>
<p>対応方法知ってる方いたら教えてください。 @ytyng</p>
