骑手 IDE 问题中的 Xamarin android com.android.tools.idea.layoutlib.RenderingException

问题描述

当我试图在 activity_main.axml 中编辑布局设计时,这个错误不会让我使用调色板或显示布局的样子。 enter image description here

这是我点击详情时的错误

com.android.tools.idea.layoutlib.RenderingException:找不到“C:\Users\Rachid\AppData\Local\Android\Sdk\platforms\android-30\data\fonts”目录 在 com.android.tools.idea.layoutlib.LayoutLibraryLoader.loadImpl(LayoutLibraryLoader.java:55) 在 com.android.tools.idea.layoutlib.LayoutLibraryLoader.load(LayoutLibraryLoader.java:108) 在 org.jetbrains.android.sdk.AndroidTargetData.getLayoutLibrary(AndroidTargetData.java:179) 在 org.jetbrains.android.sdk.AndroidTargetData.getLayoutLibrary(AndroidTargetData.java:171) 在 com.android.tools.idea.rendering.RenderService$renderTaskBuilder.lambda$build$1(RenderService.java:551) 在 java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1700) 在 java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) 在 java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) 在 java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:668) 在 java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:665) 在 java.base/java.security.AccessController.doPrivileged(Native Method) 在 java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:665) 在 java.base/java.lang.Thread.run(Thread.java:834)

解决方法

我在全新安装所有开发环境时遇到了与您相同的问题。我刚刚尝试了新的 2021.1.2 更新,现在似乎问题已解决。