jjzjj

Appengine

全部标签

android - AppEngine RequestFactory 或 "Normal"方法?

这不是真正的问题,更像是一般的X与Y问题。所以我正在使用用谷歌应用引擎编写的服务器在android上试验c2dm。目前,我正在使用“AppEngineConnectedAndroidProject”作为模板,自己添加了一些代码。因此生成的代码将RequestFactory用于一堆东西,比如注册/注销设备、发送消息等。我之前的后端通信经验包括建立与servlet的连接、写入(json)和读取响应(json)。问题来了:使用RequestFactory与应用程序引擎通信而不是仅仅从URLConnection的输入/输出流中写入/读取有什么好处(如果有的话)?还是真的只是品味问题?

java - 在 1 个请求中将多个文件从 Android 上传到 AppEngine

我知道我可以使用multipart/formPOST请求一次将1个文件上传到AppEngine。AppEngine还支持uploadingmultiplefiles但您必须做一些虚假的JSP工作才能使其正常工作。我有一个应用程序需要我上传一些表单数据、2张图片和3个文本字段。这可以通过AppEngine完成吗?我一直在努力寻找这方面的信息,但很难找到我需要的灵active。我会将数据存储在blob存储/数据存储中。我需要一个Java解决方案。这是我的POST方法的签名:importjavax.ws.rs.Consumes;importjavax.ws.rs.POST;@POST@Con

android - 从android客户端登录到appengine

我正在尝试登录应用引擎到应用引擎并访问应用引擎中的用户服务API。基本上我希望能够看到谁登录了我的servlet。我正在使用从android获取authtoken然后从应用引擎获取ASID(或SACID)cookie的身份验证流程。然后将cookie与http请求一起发送到appengineservlet。这似乎一切正常,但是当我尝试使用此代码获取用户时:UserServiceuserService=UserServiceFactory.getUserService();Useruser=userService.getCurrentUser();用户始终为空。我的问题是我在这里遗漏了什

android - 使用 Android AccountManager 通过 UserService 做 AppEngine 登录

我正在使用GoogleAppEngine,我正在使用他们的UserService类来处理用户帐户和登录。我不需要访问有关他们帐户的任何信息-我只是用它来区分用户。现在网站大多只是一个后端。我在前端使用Android应用程序。我知道您可以使用AccountManager在设备上访问Google用户帐户.这绝对是让用户登录的最安全方式。我有很多工作要做。我遇到的问题是将登录信息从Android应用程序传递到AppEngine网站。从我已经准备好的情况来看,我应该使用OAuth,并且我看到了演练here用于将它与GoogleAPI一起使用,但我不需要访问API,只需登录即可。我已经能够在应用

java - 如何在 Java (Android) 中从 AppEngine 解析 DateTime 属性?

我需要在Java(Android)中解析来自AppEngine的DateTime字符串。字符串如下所示:2011-07-2617:21:00+01:00。它是某种标准格式吗?有没有比使用自定义SimpleDateFormat更简单的方法? 最佳答案 SimpleDateFormat非常简单,除了您的日期字符串因为最后一个:而有点偏离。只需替换:并使用以下模式:SimpleDateFormatsdf=newSimpleDateFormat("yyyy-MM-ddhh:ss:mmZ");StringdateStr="2011-07-26

android - 使用带有 Retrofit 的 Robospice 将图像上传到 Google appengine

我正在尝试使用带有Retrofit的Robospice将图像上传到我的Google应用引擎blobstore。我可以获得GAE提供的上传URL,但是当我尝试将带有图像的URL作为MultipartPOST发送时,出现异常:E//RequestRunner.java:134(24689):Thread-3363Anexceptionoccurredduringrequestnetworkexecution:nullE//RequestRunner.java:134(24689):retrofit.RetrofitErrorE//RequestRunner.java:134(24689):

Android gradle 任务 Google Appengine

我正在尝试为我的android应用程序编写一个gradle任务,该任务启动googleappengine开发人员服务器,运行测试,然后关闭服务器。到目前为止我尝试过的是这样的:taskrunAppEngine(dependsOn:":backend:appengineRun")appengineRun任务运行,但无论我在gradle任务的doLast部分中放入什么,似乎都不会执行。例如,如果我输入println语句,它永远不会打印到控制台。我也不确定如何从任务中调用appengineStop来停止开发服务器。感谢任何人可以提供的帮助! 最佳答案

android - 如何升级安装在.gradle文件夹中的appengine-java-sdk

当我构建我的AndroidStudio项目时,它说:********************************************************ThereisanewversionoftheSDKavailable.-----------LatestSDK:Release:1.9.15Timestamp:TueOct2121:33:59EDT2014APIversions:[1.0]-----------YourSDK:Release:1.9.14Timestamp:ThuOct1616:07:33EDT2014APIversions:[1.0]----------

google-app-engine - 如何使用 Kotlin DSL 配置 AppEngine Gradle 插件

如https://cloud.google.com/appengine/docs/standard/java/tools/gradle-reference中所述AppEngineGradle插件提供如下配置:appengine{//AppEnginetasksconfigurationrun{//local(dev_appserver)configuration(standardenvironmentsonly)port=8080//default}deploy{//deployconfigurationstopPreviousVersion=true//default-stopthe

google-app-engine - 如何使用 Kotlin DSL 配置 AppEngine Gradle 插件

如https://cloud.google.com/appengine/docs/standard/java/tools/gradle-reference中所述AppEngineGradle插件提供如下配置:appengine{//AppEnginetasksconfigurationrun{//local(dev_appserver)configuration(standardenvironmentsonly)port=8080//default}deploy{//deployconfigurationstopPreviousVersion=true//default-stopthe