Xamarin.android Visual Studio for Mac-System.InvalidOperationException:未找到资源:wear-frame-round-390.png

Xamarin.android Visual Studio for Mac-System.InvalidOperationException:未找到资源:wear-frame-round-390.png,xamarin.android,visual-studio-mac,Xamarin.android,Visual Studio Mac,我刚刚为Mac安装了最新版本的Visual Studio Community 2019。我正在尝试开发wearOS应用程序。在XML编辑器中选择Wear OS Round 390x390作为设备时,我在设计模式下尝试查看activity\u main.XML时收到以下错误。有什么办法解决这个问题吗 错误: System.InvalidOperationException: Resource not found: wear-frame-round-390.png at Xwt.Backends

我刚刚为Mac安装了最新版本的Visual Studio Community 2019。我正在尝试开发wearOS应用程序。在XML编辑器中选择Wear OS Round 390x390作为设备时,我在设计模式下尝试查看
activity\u main.XML
时收到以下错误。有什么办法解决这个问题吗

错误:

System.InvalidOperationException: Resource not found: wear-frame-round-390.png
  at Xwt.Backends.ImageBackendHandler.LoadFromResource (System.Reflection.Assembly asm, System.String name) [0x0000b] in /Users/runner/runners/2.164.7/work/1/s/main/external/xwt/Xwt/Xwt.Backends/ImageBackendHandler.cs:46 
  at Xwt.Drawing.ResourceImageLoader.LoadImage (System.String fileName) [0x00000] in /Users/runner/runners/2.164.7/work/1/s/main/external/xwt/Xwt/Xwt.Drawing/Image.cs:1051 
  at Xwt.Drawing.Image.LoadImage (Xwt.Drawing.ImageLoader loader, System.String fileName, Xwt.Drawing.ImageTagSet tagFilter) [0x0000f] in /Users/runner/runners/2.164.7/work/1/s/main/external/xwt/Xwt/Xwt.Drawing/Image.cs:198 
  at Xwt.Drawing.Image.FromResource (System.Reflection.Assembly assembly, System.String resource, Xwt.Drawing.ImageTagSet tagFilter) [0x00039] in /Users/runner/runners/2.164.7/work/1/s/main/external/xwt/Xwt/Xwt.Drawing/Image.cs:189 
  at Xwt.Drawing.Image.FromResource (System.Reflection.Assembly assembly, System.String resource) [0x00000] in /Users/runner/runners/2.164.7/work/1/s/main/external/xwt/Xwt/Xwt.Drawing/Image.cs:174 
  at Xwt.Drawing.Image.FromResource (System.Type type, System.String resource) [0x00022] in /Users/runner/runners/2.164.7/work/1/s/main/external/xwt/Xwt/Xwt.Drawing/Image.cs:157 
  at Xamarin.AndroidDesigner.Styles.GetWearBack (System.String resName) [0x00015] in /Users/runner/runners/2.164.3/work/1/s/Xamarin.Designer.Android/Xamarin.AndroidDesigner/Styles.cs:417 
  at Xamarin.AndroidDesigner.Styles.GetWearRoundBack (System.Int32 dimen, System.Int32 chinHeight) [0x00035] in /Users/runner/runners/2.164.3/work/1/s/Xamarin.Designer.Android/Xamarin.AndroidDesigner/Styles.cs:404 
  at Xamarin.AndroidDesigner.Mac.MacAndroidSurfaceRenderer.SetupWearBack (CoreAnimation.CALayer itemLayer) [0x000d5] in /Users/runner/runners/2.164.3/work/1/s/Xamarin.Designer.Android/Xamarin.AndroidDesigner.Mac/MacAndroidSurfaceRenderer.cs:146 
  at Xamarin.AndroidDesigner.Mac.MacAndroidSurfaceRenderer.RenderDesignerItemLayer (Xamarin.Designer.DesignerItem item) [0x0026f] in /Users/runner/runners/2.164.3/work/1/s/Xamarin.Designer.Android/Xamarin.AndroidDesigner.Mac/MacAndroidSurfaceRenderer.cs:98 
  at Xamarin.Designer.Mac.CALayerSurfaceRenderer.QueueRender (Xamarin.Designer.DesignerItem designerItem) [0x0002c] in /Users/runner/runners/2.164.3/work/1/s/Xamarin.Designer/Xamarin.Designer.Mac/CALayerSurfaceRenderer.cs:588 
  at Xamarin.AndroidDesigner.AndroidDesignerSurface.HandleSessionImageChanged (System.Object sender, System.EventArgs e) [0x0014c] in /Users/runner/runners/2.164.3/work/1/s/Xamarin.Designer.Android/Xamarin.AndroidDesigner/AndroidDesignerSurface.cs:257 
  at (wrapper delegate-invoke) <Module>.invoke_void_object_EventArgs(object,System.EventArgs)
  at Xamarin.AndroidDesigner.AndroidDesignerSession.OnImageChanged () [0x00008] in /Users/runner/runners/2.164.3/work/1/s/Xamarin.Designer.Android/Xamarin.AndroidDesigner/AndroidDesignerSession.cs:1568 
  at Xamarin.AndroidDesigner.AndroidDesignerSession.HandleRendered (System.Object sender, System.EventArgs e) [0x0011a] in /Users/runner/runners/2.164.3/work/1/s/Xamarin.Designer.Android/Xamarin.AndroidDesigner/AndroidDesignerSession.cs:1404 
VS截图:


当选择设备选项时,从下拉列表中选择其他形状因素,然后您将看到Android Wear Round选项

其效果是:


您好,从错误日志中,找不到
wear-frame-round-390.png
,它是否存在于项目的
Resources
文件夹中。@JuniorJiang MSFT否,我已经修改了我的帖子,添加了我的Resources文件夹的屏幕截图。这是在Visual Studio for Mac上新的wearOS应用程序中创建的默认文件。好的,您的意思是新创建的项目在第一次运行时出现错误。不,我没有尝试运行它。这是修改activity_main.axml.OK时的设计视图,您能否共享
activity_main.axml
的屏幕截图?我的下拉列表中的项目与我的屏幕截图中所示的不同。我可以选择分辨率。@Bhav Hi,很抱歉共享图像无效。你可以重新上传,我会检查的。顺便说一句,如果你能选择它并且有后续的,我想它会有用的。我已经上传了。@Bhav抱歉,我只能看到没有有效图像的图像。@Bhav嗨,我已经复制了这个问题。在GitHub中也会发现这是一个问题。虽然它已经在Github关闭,但您也可以在中投票支持它。
<?xml version="1.0" encoding="utf-8"?>
<android.support.wear.widget.BoxInsetLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:padding="@dimen/box_inset_layout_padding" tools:deviceIds="wear">
    <FrameLayout android:layout_width="match_parent" android:layout_height="match_parent" android:padding="@dimen/inner_frame_layout_padding" app:boxedEdges="all">
        <TextView android:id="@+id/text" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/hello_world" />
    </FrameLayout>
</android.support.wear.widget.BoxInsetLayout>