1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Androidの一部の機種で Flutter v0.0.21だと起動できない?

Last updated at Posted at 2018-02-14

2018/03/07追記: #4742 で、この問題がなおったらしい。最新版の Flutter では問題ないかもしれません。確認できたら、さらに追記します。


v0.0.21 以降を使ったバージョンをリリースしたところ、自分の手持ちのデバイスおよび、Firebase Test Lab にリストされている実機ではクラッシュしないのですが、ごく少数の Android ユーザーから「起動できない」という報告がありました。GitHub でも Issue が立っていたりするので、起動できない問題は実際にあるようです。

関連 Issue:

この問題は Flutter v0.0.21 以降で発生しており、v0.0.20 では起きません。また、もしかしたら、使用しているアセットが少ないと、v0.0.21 以降でも問題ないかもしれません。

クラッシュが発生する特定の機種が手元にないので、確認が難しいですね……。

Flutter アプリ側で使用するアセットを、Android/iOS側でも使えるようにできる修正が v0.0.20 と v0.0.21 の間にあり、それが原因なのではないか……というところで、修正中(2018.02.14現在)です。

なお、iOS では問題は起きていないようです。

というわけで、自分のところでは v0.0.20 をベースにしてアプリをリリースしています。ところが、v0.0.20 には Android 4.1, 4.2 でクラッシュする不具合があるので、flutter/engine に以下の変更をチェリーピックしてカスタムビルドしています。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?