【问题标题】:Mono for Android : Splash screen tutorial c#Mono for Android:启动屏幕教程 c#
【发布时间】:2011-11-24 14:44:10
【问题描述】:

我是 android mono c# 的新手,我只是按照 this Mono 教程创建启动画面。

我已经从头开始了几次教程,但是当我尝试通过模拟器运行它时,总是遇到同样的错误。

C:\Documents and Settings\duncan\My Documents\MONO Android\HelloAndroid\HelloM4A\HelloM4A\HelloM4A\AndroidManifest.xml(0,0): 
Error 1: No resource found that matches the given name (at 'theme' with value '@style/Theme.Splash'). (1)

任何人都可以解释造成这种情况的可能原因吗????

【问题讨论】:

    标签: c# android mono xamarin.android splash-screen


    【解决方案1】:

    教程没有提到构建操作,但是我在教程解决方案中找到的“AboutResources.txt”有:

    为了让构建系统能够识别 Android 资源,请将构建操作设置为 “安卓资源”

    但即使在确认我仍然遇到同样的错误之后。

    我发现的问题是名称必须小写,我怀疑这是因为 Android 构建使用资源令牌。因此,您不提供实际的文件名,而是提供解析为令牌的名称 - 至少在我的情况下是小写的,例如“splash”与“Splash”

    【讨论】:

      【解决方案2】:

      您是否将 Styles.xml 文件添加到 Resources/Values 文件夹?另外,请确保其 Build Action 设置为 AndroidResource。

      【讨论】:

      • 这是构建操作,现在可以使用。教程中没有提到!非常感谢,你救了我拔出更多珍贵的头发:-)。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多