You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello,
we are using this image to run tests on our CI, we are using Robolectric 4.4 in our tests. Since we upgraded to Android SDK 29 the following error occurs: java.lang.UnsupportedOperationException: Failed to create a Robolectric sandbox: Android SDK 29 requires Java 9 (have Java 8)
We noticed in the Dockerfile that openjdk-8-jdk is being used, are we missing something?
The text was updated successfully, but these errors were encountered:
I'm not really sure what the best path is here, as there's no openjdk-9-jdk package, and Java 11 will only be supported "soon" (Android Studio 4.2, it seems).
Sorry, all the stuff i read points to Java 8 still being the right version to use. For the sake of compatibility, i will stick to that version. Maybe the comment linked above is of help to you.
Hello,
we are using this image to run tests on our CI, we are using Robolectric 4.4 in our tests. Since we upgraded to Android SDK 29 the following error occurs:
java.lang.UnsupportedOperationException: Failed to create a Robolectric sandbox: Android SDK 29 requires Java 9 (have Java 8)
We noticed in the Dockerfile that openjdk-8-jdk is being used, are we missing something?
The text was updated successfully, but these errors were encountered: