Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何集成GWT-RPC、Android和GAE?_Android_Google App Engine_Gwt_Gwt Rpc_Gwt Syncproxy - Fatal编程技术网

如何集成GWT-RPC、Android和GAE?

如何集成GWT-RPC、Android和GAE?,android,google-app-engine,gwt,gwt-rpc,gwt-syncproxy,Android,Google App Engine,Gwt,Gwt Rpc,Gwt Syncproxy,我想构建一个AppEngine GWT RPC应用程序,该应用程序连接到一个Android项目,并在服务器、GWT接口和Android设备之间启用RPC调用。我知道这是可能的,但我还是不知道怎么做。谁能给我解释一下怎么做吗?也许可以举个例子 我已经尝试过gwt syncproxy(),但我不知道如何登录AppEngine。给出的示例与提供的库不一致 谢谢! Giovanni。自从接管GWT Syncproxy项目以来,我仍在编写一个更具形成性的教程,很抱歉给您带来了困惑。正如您所注意到的,首页上

我想构建一个AppEngine GWT RPC应用程序,该应用程序连接到一个Android项目,并在服务器、GWT接口和Android设备之间启用RPC调用。我知道这是可能的,但我还是不知道怎么做。谁能给我解释一下怎么做吗?也许可以举个例子

我已经尝试过gwt syncproxy(),但我不知道如何登录AppEngine。给出的示例与提供的库不一致

谢谢!
Giovanni。

自从接管GWT Syncproxy项目以来,我仍在编写一个更具形成性的教程,很抱歉给您带来了困惑。正如您所注意到的,首页上的示例与Android库不一致。这些方法适用于java独立库的使用


同时,关注wiki的实现说明。也有一个用于测试目的的示例应用程序,但它给出了一个相对简单的示例,说明了如何使用该库。我希望在夏天结束前能有一个更好的教程,并开始运行。

我在上简要介绍了您的示例。您是如何获得用户凭据的?这就是我认为缺少的,我如何在GAE上传递我的登录名和密码进行验证?这意味着什么?Account Account=(Account)data.getExtras().get(LoginUtils.Account_KEY);因此,在示例应用程序中,它有一个库句柄,让用户选择一个Google帐户(从Android帐户系统)。您提到的代码检索用户选择的帐户。此帐户选择器在下面的onResume()中启动:LoginUtils.useAccountSelector(true)和LoginUtils.loginAppEngine(…)。请查看LoginUtils源代码:。当为帐户提供null时,它将调用chooseAccount(),这将启动获取用户所选帐户的意图。这样,我们不直接处理用户名/密码。