반응형
Flutter를 하다보면 버전 분기별로 로직을 다르게 해야 하거나 여러가지 앱 기본정보를 불러와서 할 작업이 간혹 존재합니다.
https://pub.dev/packages/package_info_plus
이 사이트 들어가서 설치 하거나 플루터 터미널에
flutter pub add package_info_plus
를 이용해 설치해 줍니다.
해당 패키지는 비동기 함수인걸 명심합니다.
Future getData() async {
final packageInfo = await PackageInfo.fromPlatform();
setState(() {
widget.appName = packageInfo.appName;
widget.packageName = packageInfo.packageName;
widget.appVersion = packageInfo.version;
widget.buildNumber = packageInfo.buildNumber;
widget.buildS9gnature = packageInfo.buildSignature;
});
}
이런식으로 패키지의 여러가지 정보를 가져올 수 있습니다.
반응형
'[개발] 이야기 > [Flutter] 이야기' 카테고리의 다른 글
flutter 상태관리 중 가강 강력하고 쉬운 라이브러리 Riverpod - a to z (0) | 2024.07.25 |
---|---|
모바일 크로스 플랫폼 프레임워크의 개념과 발전 히스토리를 알아보자 쉽게(플루터의 탄생과정) (1) | 2024.07.23 |
flutter - sealed class 상태 패턴 사용 방법(freezed when legacy) (0) | 2024.07.10 |
[flutter] 플루터의 3요소, Widget Tree, Element Tree, RenderObject Tree 에 대해서 알아보자 (setState를 하면 일어나는 일들) (0) | 2023.12.27 |
플루터 소개 (1) | 2023.12.26 |
댓글