使用Windows Azure移动服务的Monodroid

时间:2012-11-02 21:13:08

标签: azure xamarin.android azure-mobile-services

我想使用Windows Azure移动服务向MonoForAndroid应用添加身份验证。 微软已经code samples为Windows 8,iOS和Windows Phone 8执行此操作。 Xamarin有announced support这个,但我找不到任何涵盖身份验证的样本(大多数样本只是TodoItem数据访问,根本没有身份验证)

我是Mono和Android的新手,所以将C#Win8样本转换为Mono for Android并不像我想象的那样直接(他们甚至支持异步等待吗?)。

如果有人能指出一个小代码示例(或博客帖子)来为Android应用程序的单声道添加身份验证,我将不胜感激。

2 个答案:

答案 0 :(得分:3)

查看此处的Xamarin Azure移动服务演示

https://github.com/xamarin/azure-mobile-services

这是一个使用身份验证方法的类

https://github.com/xamarin/azure-mobile-services/blob/master/sdk/xamarin/android/src/Microsoft.Azure.Zumo.Android/Core/MobileServiceClient.Android.cs

Android设备目前不支持身份验证。这包括使用Monodroid用Java和C#编写的应用程序。

目前唯一支持的移动服务功能是使用JSON的数据服务。

尚未针对Android发布Microsoft SDK。

尽管Azure开发工作正在迅速发展,但很快就会加入此功能。

请记住,Azure移动服务仍处于预览阶段,Windows Phone中尚未提供Windows Phone中提供的许多功能。

答案 1 :(得分:0)

从版本1.1.0开始,Xamarin.iOS和Xamarin.Android的移动服务组件与其他平台(Windows应用商店,WP8等)具有完全功能,包括身份验证。

有关教程,请参阅here