2014-01-25 81 views
0

我试图创建一个使用Google App Engine作为后端的Android应用程序,但我想先创建Google App Engine应用程序,然后创建Android应用程序以发送并获取请求从它。问题是我不想经历编写JSP测试应用程序的痛苦,是否有另一种方式知道我的应用程序工作正常,而无需创建一个用户界面(这对我的最终应用程序来说是多余的)。创建没有用户界面的Google App Engine应用程序

回答

3

使用Eclipse至create an AppEngine project。删除index.html文件及其web.xml项,并将REST风格的URL和类名称放入web.xml文件中。为您定义的每个RESTful URL创建一个Servlet类,并使其doGet方法响应一些非HTML内容,例如某些JSON,CSV或XML数据。使用浏览器或卷曲等命令行实用程序进行测试。

之后,实现请求参数,让客户端传递数据到servlet。添加doPost,doPut和doDelete方法,使应用程序更加RESTful。研究添加诸如杰克逊和泽西等图书馆来为你做一些繁重的工作(可选)。

+0

用你的建议武装起来,我搜索了互联网,并找到了一个基于REST风格的Web服务的好教程,并做了我想要的。这里是[链接](http://www.tutos-android .com/webservice-rest-android-appengine-restlet-objectify)然而,在法国,我花了近一个小时翻译谷歌traduction.I解除了网址[这个](http://www.stackoverflow.com/问题/ 1014034/restful-application-on-google-app-engine-java)Stackoverflow问题。 –

+0

谢谢,我也会研究这些链接的页面。 –

相关问题