
描述
# Android Bridge Pro
The Ultimate Native Android Toolkit for Unreal Engine 5
Welcome to Android Bridge Pro, the most comprehensive and production-ready Android Native Plugin on the Epic Games Marketplace (Fab Store). Stop fighting with C++ JNI code and XML files! Android Bridge Pro exposes the most highly-requested, premium Android OS features directly to your Blueprints using modern Asynchronous Nodes.
Whether you are building a commercial mobile game, an enterprise app, or a VR experience on Android devices, this plugin saves you months of development time. It works flawlessly out-of-the-box on UE 5.0 to 5.8, seamlessly managing permissions, lifecycle hooks, and asynchronous callbacks behind the scenes!
## 🌟 Premium Features
### 1. Biometric Authentication (Face ID / Fingerprint)
Secure your game or app in seconds! Our `Prompt Biometric Auth` node brings up the native Android biometric security prompt on API 28+ devices.
*Use Cases:** Secure login screens, verifying in-app purchases, parental gates, or unlocking premium content.
*How it Works:** Just call the node and supply a Title and Subtitle. The node has two execution pins: `On Authenticated` and `On Failed`.
### 2. Speech-to-Text (Google Voice Recognition)
Let your players talk to your game! Bring up the native Google Voice Recognition overlay and instantly convert speech into an FString.
*Use Cases:** Voice chat commands, typing long strings without a keyboard, answering trivia questions, or accessible menus.
*How it Works:** Call `Start Speech Recognition`. When the player finishes speaking, the node fires the `On Speech Recognized` pin and outputs their spoken text!
### 3. Native Image Picker (Gallery Access)
Let players select photos from their Android Camera Roll effortlessly.
*Use Cases:** Customizing player avatars, uploading images to your server, or creating custom texture materials in-game.
*How it Works:** Call `Pick Image From Gallery`. The node handles all the complex Android intent routing and returns a standard `UTexture2D` object directly, ready to apply to UMG UI elements or materials!
### 4. Native Material Alert Dialogs
Stop building clunky UMG widgets for simple system alerts. Pop up a genuine Android OS Alert Dialog.
*Use Cases:** Showing critical update warnings, confirming destructive actions (like deleting save data), or displaying terms of service.
*How it Works:** Call `Show Native Alert Dialog` and supply a Title, Message, and Button names. The node will pause your Blueprint flow until the user makes a choice, then fire the corresponding `On Button Clicked` pin with the clicked button index.
### 5. Seamless Deep Link Routing
Launch your Unreal Engine game directly from a web browser link (e.g. `mygame://promo?id=123`)!
*Use Cases:** Clicking a link in an email to claim a daily reward, launching a specific multiplayer lobby from a Discord invite, or resetting a password.
*How it Works:** Configure deep links directly in the Project Settings! The plugin automatically manages the intent filters and parses links into components. Inside your game, bind to the delegate delegates on the subsystem!
### 6. Configurable External Storage Option (Android 11+)
The native prompt for `MANAGE_EXTERNAL_STORAGE` is now fully optional and can be toggled on/off in the Project Settings. This allows you to request or skip the all-files access popup based on your project's store compliance requirements.
### 7. Essential Utilities
*WhatsApp Integration:** Open a direct WhatsApp chat thread to any phone number with pre-filled, auto-URL-encoded messages using the `Open WhatsApp with Message` node.
*Live UPL Manifest Preview:** View the dynamically generated UPL XML modifications inside the editor window in real-time before building.
*Haptic Feedback:** Trigger precise, modern vibrations (Light, Medium, Strong) on supported Android hardware.
*Battery Monitoring:** Read the live battery percentage and charging status.
*External App Launcher:** Launch other apps from within your game by package name with custom Intent extras.
*Native Share Sheets:** Open the native OS Share menu to share high scores or screenshots to WhatsApp, Twitter, or Messages.
*Chrome Custom Tabs:** Open web pages (like your privacy policy) smoothly without forcing the player out of your app.
*Immersive Fullscreen:** Toggle the navigation bar and notch cutouts on the fly.
---
## 🛠️ How to Use (For Artists & Designers)
We designed this plugin so that you never have to write a single line of code.
1. Enable the Plugin: Go to `Edit > Plugins` and enable "Android Bridge Pro".
2. Access the Nodes: Open any Blueprint (like your GameMode or PlayerController).
3. Right Click: Search for "Android Bridge Pro". You will see a list of beautifully categorized async nodes!
4. Connect Pins: Drag off the execution pins (like `On Success` or `On Result`) to continue your game logic!
Note: For features like the Camera or External Storage, the plugin handles requesting the permissions for you automatically!
---
## ⚙️ Supported Engine Versions
* Unreal Engine 5.0
* Unreal Engine 5.1
* Unreal Engine 5.2
* Unreal Engine 5.3
* Unreal Engine 5.4
* Unreal Engine 5.5
* Unreal Engine 5.6
* Unreal Engine 5.7
* Unreal Engine 5.8
---
Ready to supercharge your Unreal Engine mobile development? Get Android Bridge Pro today!







