我已经创建了一个核心PCL库,可以在xamarin.android,xamarin.iOS项目中使用。我一直在使用该PCL创建一个xamarin包,我将作为库组件上传到xamarin组件存储区。如何为我的xamarin.android/iOS示例项目添加该PCL库以进行编译。一个DLL引用或整个PCL项目,所以xamarin.component.exe可以在xamarin包中做出正确的引用吗?
答案 0 :(得分:0)
我应该如何为我的xamarin.android/iOS示例项目添加该PCL库以进行编译。既可以作为DLL参考,也可以作为整个PCL项目,因此xamarin.component.exe可以在xamarin包中进行正确的引用? / p>
请参阅Xamarin Component Submission的步骤5,6,7,8,9,10:
5:在此文件夹中,创建“lib”和“samples”文件夹以完成文件夹结构。
6:在“lib”文件夹中为您支持的每个平台创建新文件夹。
7:对样本文件夹执行相同的操作。
8:将组件DLL复制到“lib”文件夹中的相关平台文件夹中 - 如果要包含文档,也要复制xml文件
9:在“samples”中的相关文件夹中为每个支持的平台创建一个示例项目。
10:从libs中的相关文件夹中引用DLL,然后构建样本。
因此,很明显您需要在相关的“lib”文件夹中引用dll并构建它