exp publish is not working on android

In my detached app, every time after I run exp publish, it will be updated on app from TestFlight, while, on Android, it is still running the first version when I uploaded to the play store, which means never be updated. Any ideas?

hi @tilr, a couple things come to mind:

  1. did you publish your android app that is in the play store under a different release channel? (You can check with exp publish:history
  2. did you configure your android app and disable OTA updates? https://docs.expo.io/versions/latest/guides/configuring-ota-updates.html#disabling-updates
  3. Is the SDK version that you are publishing newer than the SDK’s supported by the standalone binary in the app store? (ie) you do exp build:android, and it supports SDK 22-28. SDK 29 comes out. You upgrade your app to SDK 29 and publish. The app in the Play store wont be able to grab your changes because it does not support running a new SDK https://docs.expo.io/versions/latest/distribution/advanced-release-channels#what-version-of-the-app-will-my

@quinlanj Hi, I don’t fully understand how is the release channel working, but I think I am using the default channel for both IOS and Android. And I only set "updates": { "fallbackToCacheTimeout": 0 }. As for the sdk, I am using sdk 28.
BTW, IOS is working.

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.