zhanghai / zhanghai/MaterialFiles

Please use different version names for different app stores

Open
#1,369 0 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Kotlin
Stars
9k
Forks
736
PR merge metrics
No merged PRs in 30d

Description

app version: 1.7.4

The app is available in the Play store with the trackers Google CrashLytics and Google Firebase Analytics.
These trackers are not included in F-Droid version.

Since the version name is the same in both app stores, errors occur when the app is checked with Exodus.
If you check the F-Droid version immediately after installation with the Exodus app or directly on the website, no trackers are displayed.
After a short time (updating the database in Exodus), the trackers from the Google Play version are displayed.

It is not really critical, but should be changed in the next app version.
Adding an identifier to the version number should not be that tricky.

I have also created a ticket for the Exodus app.
https://github.com/Exodus-Privacy/exodus-android-app/issues/526

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue identifies app version 1.7.4 and separate Play Store and F-Droid builds, but names no files or tests. Start by locating the Android version-name configuration for those builds. Done means the store versions have distinct names and Exodus no longer attributes Play Store trackers to the F-Droid version.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
mobile, release
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.