Skip to content

UX SDK 5.0 Beta 1

Pre-release
Pre-release
Compare
Choose a tag to compare
@KPN-DJI KPN-DJI released this 12 Jun 01:19
· 60 commits to master since this 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

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.