相关疑难解决方法(0)

无法使字段私有最终 java.lang.String java.io.File.path 可访问 Qt Android

我正在尝试在 Qt 中运行我的 android 程序,但是出现以下错误:

Execution failed for task ':processDebugManifest'.
> 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 @13d72a22
Run Code Online (Sandbox Code Playgroud)

我尝试了不同版本的 jdk 和 gradle 但没有任何帮助。

Gradle版本:7.4.2 JDK版本:18

java android compiler-errors gradle android-studio

35
推荐指数
5
解决办法
8万
查看次数

如何修复 Android Studio 中的“模块 java.base 不会“打开 java.io”到未命名模块的“错误”?

背景

  1. 我在 android studio 开始了我的第一个项目,以熟悉 Android 编程。
  2. 我正在关注本教程,其中
  • 我创建了一个新项目 Empty Activity,没有任何更改
  • 它应该模拟一个显示“Hello World”消息的简单应用程序

问题描述 但是每次我尝试运行和构建(我现在想要模拟器)时,我都会收到以下错误消息。

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
Run Code Online (Sandbox Code Playgroud)

这是我的配置设置

  1. Android Gradle 插件版本:4.2.1
  2. Gradle 版本:7.0.1(更改为解决我在同步 Gradle 时遇到的另一个问题(“Gradle 同步失败:不支持的类文件主要版本 60”)和基于此论坛上的讨论,如下所述)

Andrey Dernov 评论 2021 年 4 月 14 日 00:18 请使用 Gradle 7.0 或低于 16 版本的 JDK 来导入和构建项目(设置(macOS 上的首选项)| 构建、执行、部署 | 构建工具 …

java android android-studio

10
推荐指数
15
解决办法
1万
查看次数

标签 统计

android ×2

android-studio ×2

java ×2

compiler-errors ×1

gradle ×1