标签: xamarin cross-platform code-sharing
我正在创建Xamarin跨平台应用程序,我有两种类型的用户,例如买方和卖方。
我想通过选择/跳过类从相同的代码库构建2个应用程序。这两个应用程序共有一些类别,某些类别仅适用于买方构建,某些类别仅适用于卖方构建。
如果我根据用户类型为应用程序流程编写逻辑,则将构建不需要的类,这将增加应用程序的大小。
我知道我们可以为此创建多个项目/应用程序,如何从相同的代码库中做到这一点? Xamarin中有可能吗?
答案 0 :(得分:2)
所以从您所说的开始,您已经拥有一个代码库,但是想要共享一些代码,但不是全部。首先,您需要创建两个单独的App项目,例如App.Buyer和App.Seller。
由于对应用程序的架构了解不多,因此有两种选择:
要执行此操作,请转到添加> 存在项目... >,然后选择添加按钮上的下拉菜单,以添加为链接
例如卖方应用程序中的类链接到买方应用程序。