Вы не указали, используете ли вы Python или Java.
Вы должны решить, как вы хотите подключиться.На самом простом уровне вы можете просто отправить данные в Google App Engine.В Java вы бы написали сервлет, который обрабатывает это.См. Учебник по Java EE .В качестве альтернативы вы можете написать веб-сервис (SOAP, RESTful) на сервере, который обрабатывает данные, отправляемые из вашего приложения.Снова Google это и есть бесчисленное множество примеров.
Предположим, мы идем по самому простому маршруту POST.Итак, в вашем сервлете (работающем на GAE) у вас будет что-то вроде этого:
public void doPost(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException {
String value1 = request.getParameter("value1");
}
А в вашем приложении для Android вы будете делать что-то вроде:
DefaultHttpClient hc=new DefaultHttpClient();
ResponseHandler <String> res=new BasicResponseHandler();
HttpPost postMethod=new HttpPost("http://mywebsite.com/mappedurl");
List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>();
nameValuePairs.add(new BasicNameValuePair("value1", "Value my user entered"));
postMethod.setEntity(new UrlEncodedFormEntity(nameValuePairs));
String response=hc.execute(postMethod,res);
Конечно, значение1в сервлете будет указано «Значение, введенное моим пользователем».
РЕДАКТИРОВАТЬ: Google теперь выпустила свои конечные точки Google Cloud - это позволяет создавать службы RESTful на App Engine и создавать клиентов для Androidнамного прощеХотя он еще больше привязывает вас к App Engine, но, безусловно, заслуживает рассмотрения.