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

App must target Android 14 (API level 34) or higher, required for Avni and Gramin apps #1455

Closed
Tracked by #1635
himeshr opened this issue Jul 5, 2024 · 2 comments
Closed
Tracked by #1635
Assignees

Comments

@himeshr
Copy link
Contributor

himeshr commented Jul 5, 2024

Motivation

Motivation: Won't be able to release app updates after aug 31, for Avni and Gramin
Deadline: Aug 31, 2024
Violation: App must target Android 14 (API level 34) or higher
Details: To provide users with a safe and secure experience, Google Play requires all apps to meet target API level requirements.
From Aug 31, 2024, if your target API level is not within 1 year of the latest Android release, you won't be able to update your app.

https://play.google.com/console/developers/7316254808379559958/app/4974885142174090692/policy-center/issues/4989128963434203636/details

Android 14 Behavior Changes - https://developer.android.com/about/versions/14/behavior-changes-14

Acceptance Criteria

Avni and Gramin APKs should target Android 14 (API level 34) or higher

@github-project-automation github-project-automation bot moved this to New Issues in Avni Product Jul 5, 2024
@himeshr himeshr moved this from New Issues to Analysis Complete in Avni Product Jul 5, 2024
@mahalakshme mahalakshme moved this from Analysis Complete to Ready in Avni Product Jul 5, 2024
@1t5j0y 1t5j0y self-assigned this Jul 15, 2024
@1t5j0y 1t5j0y moved this from Ready to In Progress in Avni Product Jul 15, 2024
1t5j0y added a commit that referenced this issue Jul 18, 2024
- building using gradle 8 throws errors if any dependencies have package name specified in AndroidManifest.xml
-- Addressed by patching AndroidManifest.xml of each affected dependency to remove package and added namespace to corresponding build.gradle
-- For amazon-cognito-identity-js, addressed by upgrading dependency to a later patch version with this change
- react-native-vector-icons needed additional patching for other breaking issues in gradle 8 - oblador/react-native-vector-icons#1588
- react-native-video upgraded from 5.2.0 to 5.2.1 to fix TheWidlarzGroup/react-native-video#3160.
-- Changes in existing patch for 5.2.0 are already included in react-native-video release 5.2.1
- react-native upgraded from 0.72.3 to 0.72.8 to get fix for facebook/react-native#38256 which was causing crash on launch
-- Additionally, did an override of registerReceiver in MainApplication.java facebook/react-native#41288
@1t5j0y
Copy link
Contributor

1t5j0y commented Jul 18, 2024

1t5j0y added a commit that referenced this issue Jul 18, 2024
Restore previous org.gradle.jvmargs config
Use gradle 'bin' distribution instead of 'all'
@1t5j0y 1t5j0y moved this from In Progress to Code Review Ready in Avni Product Jul 18, 2024
1t5j0y added a commit that referenced this issue Jul 18, 2024
@himeshr himeshr moved this from Code Review Ready to In Code Review in Avni Product Jul 19, 2024
@himeshr himeshr moved this from In Code Review to QA Ready in Avni Product Jul 19, 2024
@AchalaBelokar AchalaBelokar moved this from QA Ready to In QA in Avni Product Jul 24, 2024
@AchalaBelokar
Copy link

  • tested with calutta kids maha@calcutta_kids vaccination, general encounter, program encounter, enrolment .
  • tested with rwbnituat which contain approval scenario tested with that general encounter , video uploading and image uploading and check on media viewer
  • Login with dinesh@apfodisha-custom dashboard is working fine

@AchalaBelokar AchalaBelokar moved this from In QA to Done in Avni Product Jul 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

No branches or pull requests

4 participants