<p>If I understand correctly DJI Fly is an evolution of DJI Go 4. According to this <a href="https://www.androidauthority.com/dji-go-4-app-security-privacy-issues-1141232/" rel="noreferrer">news article</a> that app was investigated by some researchers who found things that are not allowed by google policies (anymore?):</p>
<blockquote>
<p>&quot;One of the more suspicious aspects of the app is that it can install
any application on the user’s device through either a self-update
feature or a dedicated installer provided by China’s Weibo social
media giant. Both could download code from outside of the Play Store,
an aspect of their design that directly violates Google’s policies.&quot;</p>
</blockquote>
<p>The article was then updated to say that it was not as bad as it seemed.</p>
<p>Maybe DJI Fly suffers from the same issues?!</p>

CC BY-SA 4.0
2022-06-06T20:50:40.560Z
2022-06-06T20:50:40.560Z
wotter
<p>I don't have an authoritative source for this answer, but if <a href="https://dronedj.com/2021/01/27/latest-dji-fly-android-app-only-available-from-djis-website-not-the-play-store/" rel="nofollow noreferrer">this article</a> is to be believed, it's due to a semi-recent technical policy change instituted by Google for apps released on the Play store: (<em>emphasis mine</em>)</p>
<blockquote>
<p>Google announced a while back that app developers will have to ensure their <em>apps are packaged as bundles (AAB) rather than the standard APK</em>. According to a DroneDJ reader, DJI’s SDK has a <em>bug that prevents it from compiling</em> in this new AAB standard.</p>
</blockquote>
<p>Assuming this is correct, DJI may just be taking a while to patch the offending software compilation bug preventing the app from being listed on the Play Store. This also explains why, as you mention, a functional version of the app can still be downloaded/installed <a href="https://www.dji.com/downloads/djiapp/dji-fly" rel="nofollow noreferrer">from DJI's own website</a> in <code>*.apk</code> form.</p>

CC BY-SA 4.0
2021-12-18T09:15:59.677Z
And, there's no version on Play? Seems sloppy to me
bsd
CC BY-SA 4.0
2021-12-19T03:41:02.987Z
No, it's not that. The version of the app they currently have made is incompatible with the Google Play store's recent rule change(s).
ifconfig
CC BY-SA 4.0
2021-12-20T08:19:05.563Z
This feels like half of the truth. There are plenty of apk apps on Play. Usually, Google enforces new rules only for new apps (targeting the updated version of Android/API), but allows support of old API for legacy apps. Fly is not that new and doesn't _have_ to be treated as such. On the other hand, it's a big app and [size matters](https://developer.android.com/guide/app-bundle/), so there may be more intricate reasons I don't know...
Zeus
CC BY-SA 4.0
2021-12-18T00:29:40.200Z
2021-12-18T02:44:19.853Z
2021-12-18T02:44:19.853Z
ifconfig
<p>Nope looks like DJI app has significant security risks and on top of requesting more  user information then the app requires hence Google won't allow it to protect their android users privacy and security.</p>

CC BY-SA 4.0
2022-04-10T01:48:15.130Z
Hello! On this site, we value the accuracy of information. Could you please provide some reliable source(s) to back up your answer?
Jacob B
CC BY-SA 4.0
2022-04-11T03:34:48.127Z
Are you serious??? Learn to read code yourself, then look at what theyre accessing, then read their terms of use policy. It's clear as day
Fred Love
CC BY-SA 4.0
2022-04-11T21:54:03.980Z
If that's the case, perhaps consider editing your answer to cite the code and explain how it violates the Play Store's policy on privacy and why this might result in it being removed from the store. An answer should provide all the information necessary to reasonably back up a claim.
Jacob B
CC BY-SA 4.0
2023-01-25T18:02:05.907Z
Here are some more specific reasons. I only use the app on my old Pixel 3 without a sim card and behind my pi.hole DNS filter. https://www.bitdefender.com/blog/hotforsecurity/popular-chinese-drone-android-app-suffers-major-security-issues-investigation-finds/
cdonner
CC BY-SA 4.0
2022-04-10T00:25:06.817Z
2022-04-10T00:25:06.817Z
Fred Love
<p>Neither Google nor DJI have specified the precise reasons why DJI chose to remove their apps from Google Play store.  The nearest we have to an official response from either side has come from the DJI Support Twitter account, and a reply posted to a service announcement on the DJI forum.</p>
<p>The standard response from the DJI Support Twitter account has been:</p>
<blockquote>
<p>We apologize for the inconvenience. Because the compatibility strategy between the DJI App and Google Play Store is changing, you currently cannot finish downloading and updating using Google Play. Thank you for your understanding.</p>
</blockquote>
<p>They do not specify exactly what the issue with their &quot;compatibility strategy&quot; is, but it appears that his has been the standard response since their <a href="https://twitter.com/DJISupport/status/1470305900132913152" rel="noreferrer">Tweet on 13 December 2021</a>.</p>
<p>The same statement was <a href="https://twitter.com/DJISupport/status/1524046572065280000" rel="noreferrer">still being used on 10 May 2022</a>)</p>
<hr>
<p>On 14 March 2022, DJI Support posted a service announcement on <a href="https://forum.dji.com/forum.php?mod=viewthread&amp;tid=261363&amp;extra=page%3D1" rel="noreferrer">Updating Channels for DJI apps (for Android Users)</a>.  On 29 April 2022, an admin <a href="https://forum.dji.com/forum.php?mod=viewthread&amp;tid=261363&amp;page=1#pid2731093" rel="noreferrer">replied to a user question</a> by stating:</p>
<blockquote>
<p>Hi, there. The update channels for DJI apps have been adjusted due to Google Play technical adjustments. Please download the latest version of DJI Go 4 from our official website to check if the problem persists.</p>
</blockquote>
<p>Again, the precise &quot;technical adjustments&quot; that led to DJI removing their apps from the Play Store weren't specified.  It may indeed be the result of <a href="https://www.wired.com/story/google-app-play-store-changes-apk-aab/" rel="noreferrer">Google requiring new apps, published after August 2021, to use the AAB (Android App Bundle) framework</a>, rather than the traditional APK (Android Application Package) format.  However, until or unless DJI choose to explain their reasons this will remain speculation.</p>
<p>It is worth noting that, although the AAB standard is open source, it is not presently clear whether other portals (like <em>Amazon App Store</em>, for example) support the framework.  If they do not, then developers like DJI would either need to publish two versions of their Android apps or withdraw their apps from some portals.</p>
<hr>
<p>In any event, for now the only way for DJI owners to get the Android app is to side-load by following the instructions in the service announcement on <a href="https://forum.dji.com/forum.php?mod=viewthread&amp;tid=261363&amp;extra=page%3D1" rel="noreferrer">Updating Channels for DJI apps (for Android Users)</a>.</p>

CC BY-SA 4.0
2022-05-28T08:04:29.467Z
2022-05-28T08:04:29.467Z
sempaiscuba
<p>Just got a DJI Mini 2, and followed the instructions to get it up and flying, but the required DJI Fly App was not in Google Play Store. I downloaded it, installed it, and successfully flew with it. The path to follow this type of install is not for your typical end user. Any reason to support the required sideloading?</p>

<dji-mini-2>
How come the DJI Fly App is NOT in Google Play Store?
bsd
# How come the DJI Fly App is NOT in Google Play Store?

(Asked by: username_0 on 2021-12-17)

Just got a DJI Mini 2, and followed the instructions to get it up and flying, but the required DJI Fly App was not in Google Play Store. I downloaded it, installed it, and successfully flew with it. The path to follow this type of install is not for your typical end user. Any reason to support the required sideloading?

**Tags:** dji-mini-2


---

## 4 answers

### Answer by username_7 on 2022-05-28. Score: 8 | Accepted answer

Neither Google nor DJI have specified the precise reasons why DJI chose to remove their apps from Google Play store. The nearest we have to an official response from either side has come from the DJI Support Twitter account, and a reply posted to a service announcement on the DJI forum.

The standard response from the DJI Support Twitter account has been:

> We apologize for the inconvenience. Because the compatibility strategy between the DJI App and Google Play Store is changing, you currently cannot finish downloading and updating using Google Play. Thank you for your understanding.

They do not specify exactly what the issue with their "compatibility strategy" is, but it appears that his has been the standard response since their [Tweet on 13 December 2021](https://twitter.com/DJISupport/status/1470305900132913152).

The same statement was [still being used on 10 May 2022](https://twitter.com/DJISupport/status/1524046572065280000))

---

On 14 March 2022, DJI Support posted a service announcement on [Updating Channels for DJI apps (for Android Users)](https://forum.dji.com/forum.php?mod=viewthread&tid=261363&extra=page%3D1). On 29 April 2022, an admin [replied to a user question](https://forum.dji.com/forum.php?mod=viewthread&tid=261363&page=1#pid2731093) by stating:

> Hi, there. The update channels for DJI apps have been adjusted due to Google Play technical adjustments. Please download the latest version of DJI Go 4 from our official website to check if the problem persists.

Again, the precise "technical adjustments" that led to DJI removing their apps from the Play Store weren't specified. It may indeed be the result of [Google requiring new apps, published after August 2021, to use the AAB (Android App Bundle) framework](https://www.wired.com/story/google-app-play-store-changes-apk-aab/), rather than the traditional APK (Android Application Package) format. However, until or unless DJI choose to explain their reasons this will remain speculation.

It is worth noting that, although the AAB standard is open source, it is not presently clear whether other portals (like *Amazon App Store*, for example) support the framework. If they do not, then developers like DJI would either need to publish two versions of their Android apps or withdraw their apps from some portals.

---

In any event, for now the only way for DJI owners to get the Android app is to side-load by following the instructions in the service announcement on [Updating Channels for DJI apps (for Android Users)](https://forum.dji.com/forum.php?mod=viewthread&tid=261363&extra=page%3D1).


---

### Answer by username_1 on 2022-06-06. Score: 5

If I understand correctly DJI Fly is an evolution of DJI Go 4. According to this [news article](https://www.androidauthority.com/dji-go-4-app-security-privacy-issues-1141232/) that app was investigated by some researchers who found things that are not allowed by google policies (anymore?):

> "One of the more suspicious aspects of the app is that it can install
> any application on the user’s device through either a self-update
> feature or a dedicated installer provided by China’s Weibo social
> media giant. Both could download code from outside of the Play Store,
> an aspect of their design that directly violates Google’s policies."

The article was then updated to say that it was not as bad as it seemed.

Maybe DJI Fly suffers from the same issues?!


---

### Answer by username_2 on 2021-12-18. Score: 4

I don't have an authoritative source for this answer, but if [this article](https://dronedj.com/2021/01/27/latest-dji-fly-android-app-only-available-from-djis-website-not-the-play-store/) is to be believed, it's due to a semi-recent technical policy change instituted by Google for apps released on the Play store: (*emphasis mine*)

> Google announced a while back that app developers will have to ensure their *apps are packaged as bundles (AAB) rather than the standard APK*. According to a DroneDJ reader, DJI’s SDK has a *bug that prevents it from compiling* in this new AAB standard.

Assuming this is correct, DJI may just be taking a while to patch the offending software compilation bug preventing the app from being listed on the Play Store. This also explains why, as you mention, a functional version of the app can still be downloaded/installed [from DJI's own website](https://www.dji.com/downloads/djiapp/dji-fly) in `*.apk` form.

> **Comments:**
> **username_0**: And, there's no version on Play? Seems sloppy to me  
> **username_2**: No, it's not that. The version of the app they currently have made is incompatible with the Google Play store's recent rule change(s).  
> **username_3**: This feels like half of the truth. There are plenty of apk apps on Play. Usually, Google enforces new rules only for new apps (targeting the updated version of Android/API), but allows support of old API for legacy apps. Fly is not that new and doesn't _have_ to be treated as such. On the other hand, it's a big app and [size matters](https://developer.android.com/guide/app-bundle/), so there may be more intricate reasons I don't know...  

---

### Answer by username_4 on 2022-04-10. Score: 0

Nope looks like DJI app has significant security risks and on top of requesting more user information then the app requires hence Google won't allow it to protect their android users privacy and security.

> **Comments:**
> **username_5**: Hello! On this site, we value the accuracy of information. Could you please provide some reliable source(s) to back up your answer?  
> **username_4**: Are you serious??? Learn to read code yourself, then look at what theyre accessing, then read their terms of use policy. It's clear as day  
> **username_5**: If that's the case, perhaps consider editing your answer to cite the code and explain how it violates the Play Store's policy on privacy and why this might result in it being removed from the store. An answer should provide all the information necessary to reasonably back up a claim.  
> **username_6**: Here are some more specific reasons. I only use the app on my old Pixel 3 without a sim card and behind my pi.hole DNS filter. https://www.bitdefender.com/blog/hotforsecurity/popular-chinese-drone-android-app-suffers-major-security-issues-investigation-finds/  

---

