【问题标题】:Uno-Platform: How to add a LibraryUno-Platform:如何添加库
【发布时间】:2021-06-12 05:16:05
【问题描述】:

Uno 平台...

在 VS2019 中(开箱即用测试):

  • 添加了 uno 模板:一切正常
  • 创建项目.....:一切顺利
  • 运行 WASM 项目...:一切顺利
  • 运行 UWP 项目....:一切正常
  • 添加了 Uno 库:各种问题(请参阅下面的列表)

Uno 库(在 UWP 和 WASM 中)问题:

  • 投诉一个android 10库...我删除它并编译OK
  • 将该库添加到UWP项目后发现多个netstandard2编译代码;

我按原样使用 uno 项目模板...但不添加任何代码甚至无法添加 Uno-Library,就像向导生成的一样。

问题:

我想准备一个库并将其添加到任何目标...有什么建议吗?

编。

【问题讨论】:

  • 如果您的问题中没有其他错误,很难为您提供帮助。此外,您可能需要安装 Android 10 SDK。
  • 我遇到了同样的问题。请参阅示例:github.com/Radical-Dave/Shared.UnoLibraryIssue 在其他项目中引用 Uno 库时立即给出错误消息:找不到 API 级别 29 的 android.jar。这意味着未安装 API 级别 29 的 Android SDK 平台。将其安装在 Android SDK 管理器中(工具 > Android > Android SDK 管理器...),或更改 Xamarin.Android 项目以针对已安装的 API 版本。 (缺少 C:\Program Files (x86)\Android\android-sdk\platforms\android-29\android.jar。)

标签: uno-platform


【解决方案1】:

(到目前为止)似乎是一个成功的解决方法:

暂时将 uap10.0.xxx 目标框架移动到 TargetFrameworks 列表中的至少第二位。 (详情请见:https://github.com/unoplatform/uno/issues/3909

【讨论】:

    猜你喜欢
    • 2021-05-18
    • 2022-07-12
    • 1970-01-01
    • 2020-06-28
    • 1970-01-01
    • 1970-01-01
    • 2021-12-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多