【Flutter】 アプリバージョンの取得とか

パッケージpackage_info_plus を使ってアプリ情報を取得する アプリ名 パッケージ名 アプリバージョン ビルドバージョン などが取得できる final info = await PackageInfo.fromPlatform(); info.appName info.packageName info.version info.buildNumber package_info_plusパッケージのサンプルコードそのまま貼り付け。。。 ...省略 class _MyHomePageState extends State<MyHomePage> { PackageInfo _packageInfo = PackageInfo( appName: 'Unknown', packageName: 'Unknown', version: 'Unknown', buildNumber: 'Unknown', buildSignature: 'Unknown', installerStore: 'Unknown', ); @override void initState() { super.initState(); _initPackageInfo(); } Future<void> _initPackageInfo() async { final info = await PackageInfo.fromPlatform(); setState(() { _packageInfo = info; }); } ...省略 @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: Text(widget....

3月 13, 2023 · j.osa

【Flutter】 httpパッケージのレスポンスで文字化け

.body を使わずに .bodyBytes を使って解決 utf8.decode(response.bodyBytes); 参考サイト Dartのhttpパッケージで文字化け https://qiita.com/takyam/items/98d6336f1b2fe912fd56

3月 8, 2023 · j.osa