Java Version 11
August 2022: Article by Mobile DevOps
Android mobile applications are developed using Java and Kotlin programming languages. For apps utilizing Java, updating your Java version may be needed.
Android mobile app impacts
The MCoE DevOps team will be removing support for Java 8 from the build system as part of regular technical debt reduction. Your Android project may need to be upgraded to Java 11.
If your Android projects are using a Java version older than 11 you will need to upgrade. See how to how to upgrade your project here and also update your .stampede.yaml file by removing: java_version: 8 from the top config block (if you had such a setting).
This Java upgrade must it be completed no later than 8/31/2022.
This upgrade is being made to enable Android build tasks to run on the JDK embedded in Android Studio; this will improve consistency with developer environments and speed up build times.
See the Android website for further details on how to make this change.
Send us questions or feedback about this article at MCoE-Comms@kp.org.
MCoE partnership – Contact us
KAISER PERMANENTE exists to provide high-quality, affordable health care services and to improve the health of our members and the communities we serve. The MCoE (Mobility Center of Excellence) team exists to deliver complex mobile solutions through enterprise-wide engagements. We design, develop, certify, and deploy mobile apps for KP members, providers, and workforce. We are available for your Community of Practice or other meetings.