Android Studio - 未显示布局预览(安全管理器已弃用)

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

我在一段时间后打开了一个 Android 项目,布局预览没有显示任何内容:

我正在使用 Android Studio Hedgehog | 2023.1.1 补丁 1

我还注意到这个文件中有 3 个错误。他们都有相同的标题 -

The Security Manager is deprecated and will be removed in a future release

  1. Exception raised during rendering: The Security Manager is deprecated and will be removed in a future release (Details)
  2. The Security Manager is deprecated and will be removed in a future release (Details)
  3. Error inflating the preview (Details)

当我计时

Details
时,会显示:

java.lang.UnsupportedOperationException: The Security Manager is deprecated and will be removed in a future release
    at java.base/java.lang.System.setSecurityManager(System.java:429)
    at com.android.tools.rendering.security.RenderSecurityManager.setActive(RenderSecurityManager.java:196)
    at com.android.tools.rendering.RenderTask.createRenderSession(RenderTask.java:738)
    at com.android.tools.rendering.RenderTask.lambda$inflate$7(RenderTask.java:889)
    at com.android.tools.rendering.RenderExecutor$runAsyncActionWithTimeout$3.run(RenderExecutor.kt:202)
    at com.android.tools.rendering.RenderExecutor$PriorityRunnable.run(RenderExecutor.kt:316)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
    at java.base/java.lang.Thread.run(Thread.java:1583) 

项目本身正在编译,没有错误,并且 XML 中的更改正在正确应用。

我尝试打开不同的文件并创建一个新项目,但没有成功。

我还尝试了“文件”>“无效缓存”(所有 3 个选项)和“构建”>“清理项目”。

重新安装 Android Studio 没有帮助。

android android-studio android-layout
1个回答
0
投票

事实证明这是一个错误,并且在较新版本的 Android Studio 中已修复。 (在新的“Iguana”金丝雀版本中,这不再是问题)

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