【发布时间】:2017-01-17 09:00:47
【问题描述】:
我创建了一个可用于 xamarin.android、xamarin.iOS 项目的核心 PCL 库。我一直在使用该 PCL 创建一个 xamarin 包,我将把它作为库组件上传到 xamarin 组件存储中。我应该如何为我的 xamarin.android/iOS 示例项目添加该 PCL 库以进行编译。或者作为一个 DLL 引用或作为一个完整的 PCL 项目,所以 xamarin.component.exe 可以在 xamarin 包中进行正确的引用?
【问题讨论】:
-
你可以使用你的 pcl 项目作为参考,看看:developer.xamarin.com/guides/cross-platform/… 如果这不能解决你的问题,请更具体:-)
-
@BenDelGreco 这不是我的问题。我一直在使用 PCL 库创建组件。我不知道应该如何将该 PCL 添加到我的 xamrin.android/iOS 项目中。或者作为 .dll参考你上面提到的,或者我应该将整个 PCL 项目添加到我的 android/iOS 项目中。我正在使用 xamarin component.exe 创建 xamarin 包。有人说应该添加整个 PCL 项目。这样组件.exe 可以正确引用 PCL。
-
可以肯定的是,您制作了两个 xamrin.android/iOS 项目,它们使用您的 PCL 作为参考。现在您想将您的 2 个项目发布到组件商店,但不确定如何引用 PCL?还是您只想发布您的 PCL?
-
@BenDelGreco 我将只将我的 PCL 发布到组件商店。但我还应该包括引用 PCL 的示例 Android/iOS 项目,以向组件最终用户演示 PCL 的使用。
标签: xamarin xamarin.ios xamarin.android portable-class-library