android.platform
Android platform services exposed to the engine (media session, display, storage, input).
20 types in this package.
| Type | Kind | Extends | Summary |
|---|---|---|---|
| AndroidBridge | class | — | Central JNI bridge between the Haxe engine and the Phoenix Android native |
| AndroidDiscord | class | — | Android stand-in for Discord Rich Presence. |
| AndroidDisplay | class | — | Native display information: physical resolution, density/DPI, orientation, |
| AndroidGamepad | class | — | Native Android gamepad/controller support: connected device information, |
| AndroidHaptics | class | — | Android vibration/haptic feedback for gameplay events, menu interactions |
| AndroidHardwareInput | class | — | Non-standard Android hardware triggers (currently the volume buttons) |
| AndroidIntents | class | — | Common Android intents: opening URLs, files and Settings pages, and |
| AndroidLifecycle | class | — | Exposes Android Activity lifecycle events to Haxe and keeps gameplay/audio |
| AndroidMedia | class | — | Android media integration: Jetpack Media3 MediaSession / MediaSessionService |
| AndroidNotification | class | — | Native Android notifications. The media (MediaStyle) notification is |
| AndroidPlatform | class | — | Facade for the Phoenix Android platform layer. |
| AndroidStorage | class | — | Android Storage Access Framework (SAF) integration plus content:// URI |
| AndroidStorageResult | typedef | — | Result of an Android Storage Access Framework picker. |
| AndroidSystem | class | — | Device-state information: memory pressure, battery state, screen wake |
| AudioOutputInfo | typedef | — | — |
| BatteryInfo | typedef | — | — |
| ControllerType | enum | — | — |
| CutoutInsets | typedef | — | — |
| DisplayInfo | typedef | — | — |
| GamepadInfo | typedef | — | — |