zhanghai / zhanghai/MaterialFiles
Please use different version names for different app stores
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
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- 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