Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

Required fields*

How to fix the ''module java.base does not "opens java.io" to unnamed module '' error in Android Studio?

Background

  1. I started my first project in android studio to get familiar with Android programming.
  2. I am following this tutorial, in which
  • I created a new project Empty Activity, without any change
  • It is supposed to simulate a simple app that shows "Hello World" message

Problem Description But every time I try to run and build (I want to emulator as of now), I get the following error message.

Unable to make field private final java.lang.String java.io.File.path accessible:
Unable to make field private final java.lang.String java.io.File.path
accessible: module java.base does not "opens java.io" to unnamed module @42760a00

Here is my config set-up:

  1. Android Gradle plugin version: 4.2.1
  2. Gradle Version: 7.0.1 (changed to fix another issue I had while syncing the Gradle ("Gradle sync failed: Unsupported class file major version 60") and based discussion on this forum as quoted below)

Andrey Dernov commented 14 Apr 2021 00:18 Please use Gradle 7.0 or JDK less than 16 version for importgin and building the project (Settings (Preferences on macOS) | Build, Execution, Deployment | Build Tools | Gradle | Gradle JVM option).

  1. JDK: 16.0.1

Any suggestion or idea?

Answer*

Cancel
2
  • 1
    As it’s currently written, your answer is unclear. Please edit to add additional details that will help others understand how this addresses the question asked. You can find more information on how to write good answers in the help center. Commented Jun 27, 2023 at 14:33
  • I thought your answer was clear. Helped me, at least. Sometimes you just need some hand-holding with screenshots to sort things out. Thanks! Commented Aug 31, 2023 at 19:34