Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update target API to latest #324

Closed
garethbowen opened this issue Aug 20, 2023 · 5 comments
Closed

Update target API to latest #324

garethbowen opened this issue Aug 20, 2023 · 5 comments
Assignees
Labels
Priority: 1 - High Blocking the next release Type: Bug Fix something that isn't working as intended

Comments

@garethbowen
Copy link
Member

From Google Play Store

App must target Android 13 (API level 33) or higher
To provide users with a safe and secure experience, Google Play requires all apps to meet target API level requirements.
From 31 Aug 2023, if your target API level is not within one year of the latest Android release, you won't be able to update your app.

In other words, after August 31 we won't be able to publish updated (or presumably new) android apps until the target API is at least 33.

This has the potential to block new deployments going live so we need to fix this as soon as possible before then.

@garethbowen garethbowen added Type: Bug Fix something that isn't working as intended Priority: 1 - High Blocking the next release labels Aug 20, 2023
@latin-panda latin-panda self-assigned this Aug 20, 2023
@ngaruko
Copy link
Contributor

ngaruko commented Aug 25, 2023

Testing apk from PR : (WIP)

App installed successfully
Android 10 (SDK 29 ) Android 12 (SDK 31) Android 13 (SDK 33)
image image image
Location Prompt
Android 10 (SDK 29 ) Android 12 (SDK 31) Android 13 (SDK 33)
image image image
Storage Access Prompt
Android 10 (SDK 29 ) Android 12 (SDK 31) Android 13 (SDK 33) - NO PROMPT
image image image
Files uploaded successfully
Android 10 (SDK 29 ) Android 12 (SDK 31) Android 13 (SDK 33)
image image image

@latin-panda
Copy link
Contributor

@ngaruko I found that to test sending reports by SMS, the permission needs to be enabled in the manifest, by default is commented.

Screenshot of SMS that was sent after submitting report

@latin-panda
Copy link
Contributor

latin-panda commented Aug 25, 2023

@ngaruko I did these same cases you tested in Android 9 and 13, with these additional cases:

  • Back button, no closing the app
  • Training cards
  • Reports sending SMS (on Android 13 only)
  • Barcode scanner form with cht launcher (on Android 13 only)

@ngaruko
Copy link
Contributor

ngaruko commented Aug 28, 2023

@latin-panda I have noticed the buck button not closing the app. Did the app launcher with the old MRDT app on Android 13 and 12. All good.

@garethbowen
Copy link
Member Author

@latin-panda Can we close this now?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Priority: 1 - High Blocking the next release Type: Bug Fix something that isn't working as intended
Projects
Status: Done
Development

No branches or pull requests

3 participants