Opened 3 years ago

Last modified 3 years ago

#2937 new change

Identify installations of the stable version via Google Play at runtime

Reported by: fhd Assignee: rjeschke
Priority: P3 Milestone:
Module: Adblock-Browser-for-Android Keywords:
Cc: Blocked By:
Blocking: Platform: Adblock Browser for Android
Ready: yes Confidential: no
Tester: Unknown Verified working: no
Review URL(s):

Description (last modified by fhd)

Background

For users that installed the app via Google Play, we need to differentiate between those that are on the stable version, and those that are on the beta version.

We're currently using different builds for that - stable builds define ABB_RELEASE_BUILD, beta builds don't. However, ideally, we would be able to use the same builds.

What to change

  1. Add accessors (e.g. isPlayRelease() and isPlayBeta()) that check, at runtime, whether the current version is a beta version or a stable version, respectively.
  2. Don't check for ABB_RELEASE_BUILD in #3135 and #3136, use the new accessor instead.

Change History (13)

comment:1 Changed 3 years ago by fhd

  • Blocking 2930 added

comment:2 Changed 3 years ago by fhd

  • Milestone set to Adblock-Browser-for-Android-next

comment:3 Changed 3 years ago by fhd

  • Milestone Adblock-Browser-for-Android-next deleted

comment:4 Changed 3 years ago by fhd

  • Blocking 2938 added

comment:5 Changed 3 years ago by fhd

  • Description modified (diff)

comment:6 Changed 3 years ago by fhd

  • Description modified (diff)

comment:7 Changed 3 years ago by fhd

  • Description modified (diff)

comment:8 Changed 3 years ago by rjeschke

  • Owner set to rjeschke

comment:9 Changed 3 years ago by fhd

  • Blocking 2930, 2938 removed
  • Description modified (diff)
  • Priority changed from P2 to P3

comment:10 Changed 3 years ago by fhd

  • Blocking 2938 added

comment:11 Changed 3 years ago by fhd

  • Blocking 2938 removed

comment:12 Changed 3 years ago by fhd

  • Description modified (diff)
  • Summary changed from Identify installations of the stable version via Google Play to Identify installations of the stable version via Google Play at runtime

comment:13 Changed 3 years ago by fhd

  • Description modified (diff)
Note: See TracTickets for help on using tickets.