Xamarin/Mono-touch 让您可以利用目标平台上的任何 native 代码/API。 .但是是否存在通用层,以便可以使用相同的代码编写加速度计、相机等东西?
最佳答案
有多个设计用于跨不同平台的库(可通过组件商店获得):
- Xamarin.Mobile 访问设备功能
- Xamarin.Auth 在 OAuth 上对用户进行身份验证
- Xamarin.Social 访问社交网络
然后是所有以 PCL 为目标并可通过 nugget 获得的项目:
- Json.NET
- HttpClient
这应该让你开始。哦,还有一件事。如果您使用 HttpClient,请查看 ModernHttpClient(组件商店)
关于android - 适用于 Android/iOS/WinPhone 的 Xamarin 共性层,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20590134/