作为该主板的众多用户,我想开发一款采用Google App Engine作为后端服务器的Android应用.我需要用户使用他/她的Google帐户登录并将图像上传到GAE服务器.这是我到目前为止所做的:
首先,我发现这个网站有关Android,GAE和C2DM消息.我努力遵循教程,学习开发Android应用程序以及如何在GAE中创建Java服务器,但事实证明C2DM现已弃用!
然后我开始学习使用OAuth授权的Java后端和一个名为Cloud Endpoints的GAE"实验"功能,该功能可以让我在处理Android + Google App Engine时更轻松.
我的问题是:哪个是连接Android和GAE的最佳方式,具有授权和blobstore上传功能?使用OAuth + Cloud Endpoints,C2DM消息传递或我未提及的任何其他接口技术?