Please select Into the mobile phone version | Continue to access the computer ver.
Tutorial - How to prevent app crashes
2251 2 2015-8-18
Uploading and Loding Picture ...(0/1)
o(^-^)o
aerdt
lvl.1
United Kingdom
Offline

There are a lot of complaints about apparently "random app" crashes and I want to shed some light on how to set up your devices to prevent app crashes. Unfortunately, most modern mobile devices still lack the processing power for a real-time application like DJI Pilot of DJI GO, so, just like back in the days, where our generation had to free up memory to run certain games on a Commodore 64 or i386 computer, you will have to do the same or your app will inevitably crash. I am not saying that there might be coding issues or maybe memory leaks in the app, but this is the best that you can do to prevent app crashes from your end:

Enable airplane mode: This will prevent that, for example, an unexpected call will interrupt your piloting and also ensures that resource-intentive background apps update their status and additionally use resources. You will be surprised how much resources your phone/tablet uses, even in standby mode, if you have only one badly coded app running in the background. If in doubt, check your app store for a resource monitor.

Android: https://play.google.com/store/ap ... ft.sysmon&hl=en
iOS: http://appcrawlr.com/ios/system-status-activity-monitor-

Disable background activity of applications: Even, if an application is not open, it may run in the background, even after a complete reboot. For example, Facebook and WhatsApp are very resource-intensive in the background, even if you haven't opened them.

Android: http://www.tomsguide.com/faq/id- ... android-device.html
iOS: http://www.imore.com/how-control ... kground-app-refresh

Only use on devices with at least 2GB RAM and a fast, modern CPU: You won't be happy on an older, unsupported device, because you just don't have the resources to comfortably run the app. Sorry, but your mileage may vary, but just don't be surprised and all teary, if your app crashes. You cannot squeeze a Coke can through a pinhole.

But...but, you say: Why can I run any game without any lag? This surely uses more resources? No, it doesn't. Most of those resources are pre-loaded into memory, whereas DJI Pilot and DJI GO are real-time apps, that have not only to process real-time video, but also a whole bunch of telemetry and control data.

Hope this helps.



2015-8-18
Use props
mrapl1
First Officer
Flight distance : 3681 ft
United States
Offline

aerdt,
    To the point and very well said, working for me, thanks .
2015-9-13
Use props
vellis
lvl.3
Flight distance : 402552 ft
  • >>>
United States
Offline

Excellent. These procedures may be absolutely necessary to get video to stream without breaks for us idiots who put iOS 9 on our iPads too soon!
2015-10-1
Use props
Advanced
You need to log in before you can reply Login | Register now

Credit Rules