0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

🚩【Flutter】Platformのプロパティ一覧

Last updated at Posted at 2024-10-03

この記事は?

Flutter(Dart)のPlatformプロパティの一覧です

Platform.environment

環境変数やシステムパスの情報
デバイスでのファイルシステムやソフトウェアの動作に関する設定

# Android
{PATH: /product/bin:/apex/com.android.runtime/bin:/apex/com.android.art/bin:/system_ext/bin:/system/bin:/system/xbin:/odm/bin:/vendor/bin:/vendor/xbin, ANDROID_BOOTLOGO: 1, ANDROID_ROOT: /system, ANDROID_ASSETS: /system/app, ANDROID_DATA: /data, ANDROID_STORAGE: /storage, ANDROID_ART_ROOT: /apex/com.android.art, ANDROID_I18N_ROOT: /apex/com.android.i18n, ANDROID_TZDATA_ROOT: /apex/com.android.tzdata, EXTERNAL_STORAGE: /sdcard, ASEC_MOUNTPOINT: /mnt/asec, DOWNLOAD_CACHE: /data/cache, BOOTCLASSPATH: /apex/com.android.art/javalib/core-oj.jar:/apex/com.android.art/javalib/core-libart.jar:/apex/com.android.art/javalib/okhttp.jar:/apex/com.android.art/javalib/bouncycastle.jar:/apex/com.android.art/javalib/apache-xml.jar:/system/framework/framework.jar:/system/framework/framework-graphics.jar:/system/framework/ext.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/ims-common.jar:/apex/com.android.i18n/javalib/core-icu4j.jar:/apex/com.android.adservic

# iOS
{}

Platform.executable

実行可能ファイルのパス

# Android
flutter

# iOS
/Users/{起動中のユーザ名}/Library/Developer/CoreSimulator/Devices/404A5619-FF5D-4EC2-8DDD-BDAD3017CD3F/data/Containers/Bundle/Application/788B1C33-9969-4470-93C7-C3423EC70F40/Runner.app/Runner

Platform.executableArguments

実行可能ファイルに渡されるフラグ

# Android
[]

# iOS
[]

Platform.isAndroid

OSがAndroidのバージョンかどうか

# Android
true

# iOS
false

Platform.isFuchsia

OSがFuchsiaのバージョンかどうか

# Android
false

# iOS
false

Platform.isIOS

OSがiOSのバージョンかどうか

# Android
false

# iOS
true

Platform.isLinux

OSがLinuxのバージョンかどうか
Android等の特別なバージョンはfalse

# Android
false

# iOS
false

Platform.isMacOS

OSがmacOSのバージョンかどうか

# Android
false

# iOS
false

Platform.isWindows

OSがMicrosoft Windowsのバージョンかどうか

# Android
false

# iOS
false

Platform.lineTerminator

OSのデフォルトの改行コード

# Android


# iOS

Platform.localeName

現在のロケールの名称

# Android
en_US

# iOS
en_US

Platform.numberOfProcessors

マシンの個々の実行ユニット数

# Android
6

# iOS
12

Platform.operatingSystem

OSまたはプラットフォーム、"android" "fuchsia" "ios" "linux" "macos" "windows"から表示

# Android
android

# iOS
ios

Platform.operatingSystemVersion

OSまたはプラットフォームのバージョン

# Android
sdk_gphone64_x86_64-userdebug 14 UE1A.230829.036.A1 11228894 dev-keys

# iOS
Version 17.2 (Build 21C62)

Platform.packageConfig

スクリプトを実行するために使用される実行ファイルに渡される--packagesフラグ
ない場合はnull

# Android


# iOS

Platform.pathSeparator

パスを表示する際の区切り文字

# Android
/

# iOS
/

Platform.resolvedExecutable

このスクリプトを実行するために使用される実行可能ファイルのパス

# Android
/system/bin/app_process64

# iOS
/Users/{起動中のユーザ名}/Library/Developer/CoreSimulator/Devices/404A5619-FF5D-4EC2-8DDD-BDAD3017CD3F/data/Containers/Bundle/Application/788B1C33-9969-4470-93C7-C3423EC70F40/Runner.app/Runner

Platform.script

実行されているスクリプトの絶対URI

# Android
file:///main.dart

# iOS
file:///main.dart

Platform.version

現在の Dart ランタイムのバージョン

# Android
3.5.3 (stable) (Wed Sep 11 16:22:47 2024 +0000) on "android_x64"

# iOS
3.5.3 (stable) (Wed Sep 11 16:22:47 2024 +0000) on "ios_x64"
0
0
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
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?