Xamarin Android 保留链接中的方法

Xamarin Android preserve method from Linking

我在我的 Xamarin 应用程序中使用 Google 融合位置 API。在调试模式下一切正常。
但是,当我将它设置为发布模式并启用链接时,它在设备上不起作用。我很确定这是因为链接。
如何从 Fused Location API(例如 "RequestLocationUpdates")保留我正在使用的方法?
谢谢

遗憾的是,您不能 link 程序集中的单个方法。

如果您还没有这样做,您是否考虑过在 Project Options 中将 linking 条件设置为 Link SDK Assemblies?这将避免优化您所依赖的包以减小应用程序的大小。另一方面,将优化 SDK 程序集,例如 Xamarin.Android 附带的 SDK 程序集。阅读更多 here.

否则,您可以使用 link skipping,这实际上允许您明确定义您不想优化的 SDK。