由于“无法访问类,因为模块未导出到未命名模块”,在 Android Studio 中运行应用程序时出错

问题描述 投票:0回答:1

我是 Android Studio 的新手,我想将即时应用程序功能合并到我创建的示例应用程序中,以便我可以熟悉如何将其应用到实际应用程序中。但是,当我在手机上运行该应用程序时,我收到一条错误消息“

class com.google.android.instantapps.sdk.lib.ClearcutLogger cannot access class sun.net.www.protocol.https.Handler (in module java.base) because module java.base does not export sun.net.www.protocol.https to unnamed module"

。构建进展顺利,但当我运行应用程序时,出现此错误。示例应用程序只有一个按钮和一个文本框,并且在我尝试合并示例应用程序之前它就已经工作了,因此它与合并示例应用程序有关。

我尝试了不同的方法,例如尝试添加依赖项或使用我在其他 Stack Overflow 问题中看到的“add-exports”,但我找不到任何有效的方法。

android class export
1个回答
0
投票

最新的Android Studio版本好像有问题。 当使用 Android Studio Dolphin 版本尝试相同的项目时,它工作正常。 我也会尝试其他一些 Android Studio 版本。

© www.soinside.com 2019 - 2024. All rights reserved.