UX SDK 5.0 Beta 1
Pre-release
Pre-release
Android UX SDK 5.0 Beta 1 Release Notes
Release Date
2019.06.11
Highlights
- This release of UX SDK is open source! Please see https://github.com/dji-sdk/Mobile-UXSDK-Beta-Android for source released under the MIT license.
- All widgets can be customized either via customization APIs or adjusting the source as needed.
- Custom widgets can be easily added using the same architecture by extending the base classes. Custom UX Keys can easily be added as well.
- UX SDK 5.0 Beta 1 can be used alongside UX SDK 4.10 to mix and match APIs.
- See full list of widgets being released in the Widget List below.
Widget List
- Altitude Widget
- Compass Widget
- Dashboard Widget
- Distance Home Widget
- Distance RC Widget
- Horizontal Velocity Widget
- Map Widget
- Pre-flight Status Widget
- Remote Control Signal Widget
- Simulator Control Widget
- Simulator Indicator Widget
- User Account Login Widget
- Vertical Velocity Widget
- Vision Widget
- VPS Widget
Supported Android Mobile SDK
- DJI Android Mobile SDK v4.10: download at https://developer.dji.com/mobile-sdk/downloads/.
Android Compatibility
UX SDK is compatible with Android 4.2 and above.
Supported Products
Products |
* DJI Smart Controller * Matrice 200 Series V2 * Phantom 4 RTK * Mavic 2 Enterprise Dual * Mavic 2 Enterprise * Mavic 2 Pro * Mavic 2 Zoom * Spark * Matrice 210 * Matrice 210RTK * Matrice 200 * Inspire 2 * Mavic Pro * Mavic Air * Phantom 4, Phantom 4 Pro & Phantom 4 Advanced, Phantom 4 Pro V2.0 * Matrice 600 & Matrice 600 Pro, RTK * Phantom 3 Standard, Advanced, 4K & Professional * Inspire 1, Inspire 1 Pro & Inspire 1 RAW * Matrice 100 with X3, X5 & X5R * Cendence |
---|---|
Cameras | * Zenmuse X3, X5, X5R, Z3, Z30, X4S, X5S, X7 * Spark Camera * Phantom 4 Pro Camera * Mavic Pro Camera * Phantom 4 Camera * Phantom 3 Cameras * Zenmuse XT, Zenmuse XT2 |
Supported Firmware
- DJI Smart Controller: 01.00.0530
- Matrice 200 Series V2 and D-RTK 2: 01.00.04.50
- Phantom 4 RTK and D-RTK 2: 02.01.00.09
- Mavic 2 Enterprise Dual:01.00.0000
- Mavic 2 Enterprise: 01.00.0000
- Mavic 2 Pro: 01.00.04.00
- Mavic 2 Zoom: 01.00.04.00
- Mavic Air: 01.00.0620
- Phantom 4 Pro V2.0: 01.00.22.00
- Zenmuse XT2: 1.0.0.6
- Spark: 01.00.1000
- Matrice 200 series: 01.02.0301
- Phantom 4 Advanced: 01.04.01.00
- Inspire 2: 01.02.0300
- Phantom 4 Pro: 01.05.0600
- Zenmuse Z30: 01.00.01.20
- Mavic Pro: 01.04.0500
- Matrice 600 Pro: 01.00.01.67
- Matrice 600, RTK: 01.00.01.67
- Phantom 4: 02.00.0700
- Zenmuse XT: 01.31.00.60
- Zenmuse Z3: 1.11.01.50
- Inspire 1 series: 1.11.01.50
- Phantom 3 Professional & Advanced: 1.11.20
- Phantom 3 Standard: 1.9.20
- Phantom 3 4K: 1.6.50
- Matrice 100: 1.3.1.82
Known Issues
- Incompatibility of Mobile SDK since 4.7 with x86 devices: On x86 devices that run Android API 23 or above, if the application is targeted with API 23 or above, FFmpeg lib might lead to runtime crashes or warnings.
- Issues with older Android Studio versions: You may face build issues for this repository on Android studio versions older than 3.4.1.
2018-2019 DJI. All Rights Reserved.