Flutter 使用setData無法更新數據
問題:Flutter 頁面文件 嵌套 FlutterList列表文件,
setState 後,Flutter列表 部分數據不更新。
原因:未知
解決方法:
在Flutter列表頁文件,build方法中通過widget獲取值:
例如:
_loading = widget._showLoading;
Flutter 在 release 環境下啓動失敗
問題:Flutter 在 release 環境下啓動失敗,報如下異常:
fatal flutter/shell/platform/android/library_loader.cc
或者
/system/lib/libc.so (abort+57) [armeabi-v7a]
原因:沒有添加 Flutter 的混淆規則。
解決方案:
在項目的 proguard-rules.pro 文件下添加
-keep class io.flutter.app.** { *; }
-keep class io.flutter.plugin.** { *; }
-keep class io.flutter.util.** { *; }
-keep class io.flutter.view.** { *; }
-keep class io.flutter.** { *; }
-keep class io.flutter.plugins.** { *; }