Cannot install Android APK from Crashlytics Beta

3k views Asked by At

After uploading a new build to Crashlytics Beta, users are not able to install

Here's what's happening:

  1. User receives an email notification with the latest build
  2. Taps "Check it out", which opens Beta by Crashlytics
  3. Clicking "Install Update" results in an error "App not installed". There are no additional details

This is happening on both Samsung S8, Android 8.0.0 and Pixel 2, Android 9

I tried uninstalling the existing app on the phone but it didn't make a difference.

6

There are 6 answers

0
Polurival On

I had got this problem too. In my case one of the resources file was in main and release directory (src->main and src->release). Then I moved it from main to debug (src->debug) and build from Beta began to install successfully. It's important that all files wasn't spoiled and was in right places.

3
emandt On

You have to disable Google Play Protect from the PlayStore App and enable it again after the installation has succeeded.

0
mobibob On

There were two problems, both time-stamp related.

  • my npm token (.npmrc) had expired on 12/24/2018 and my build-script shell uses npm

  • a build tool that is used "node-jq" made a change 12/27/2018 and its binary-building function has a dependency that is not in my environment and not declared in the project's dependencies. (I downgraded rather than resolve the move-forward solution).

My build script shell (for cordova build) does a horrible job of distinguishing between warnings, errors (that get fixed) and fatal errors. Therefore, it built to completion but with a bogus image. There must have been enough to satisfy Gradle but not enough to satisfy Fabric.

As for the Google Play Protect, I will keep that in mind for future issues.

0
ben cohen On

Just manage to solve this issue with an update to my Fabric plugin for Android Studio.

On the top menu click Android Studio -> Check for Updates...

1
user3275903 On

Found that the app gets insatlled only if its a released version. I was trying to install on Samsung SM-G975

0
Raymond On

Device reboot did the trick for me.