Skip to content

Add update check mechanism in the Google Play build #493

@emanuele-f

Description

@emanuele-f

The recent issues with crashes in PCAPdroid 1.8.0 and the inability to delivery prompt fixes to the users, due to the reliance on unreliable and slow Google Play review process, make it necessary to create a secondary channel to deliver critical fixes to the users or even normal updates in the case of long-standing Google Play policy issues.

In the Google Play build, It's necessary to add a method to periodically check for updates and prompt the user to install them. Here is how it should work:

  • PCAPdroid will periodically request a JSON file at pcapdroid.org, containing the info about the latest version
  • the JSON contains:
    • version number, type of update (feature, bugfix, critical)
    • possibly a changelog for the user
    • an optional recheck interval, which will override the default interval in the client
  • consider also including the ability to display a custom message to the user, even without a version change, to notify him of important stuff

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions