草庐IT

wiki-engine

全部标签

java - Android Multipart POST 到 Google App Engine 不工作

我正在开发一个android程序,它通过POST与一个AppEngine程序共享数据,全部在java中。当我使用MultipartEntity进行POST时,appengine程序由于某种我无法弄清楚的原因无法看到我的任何POST变量!应用引擎代码:publicvoiddoPost(HttpServletRequestreq,HttpServletResponseresp)throwsIOException{resp.setContentType("text/plain");resp.getWriter().println("Output:");StringmRoutine=req.g

android - 运行 Google App Engine 移动后端客户端时出错

我正在学习教程Gettingstartedwithmobilebackend.但是,当我尝试运行下载的客户端时,出现以下异常:05-2314:48:49.960:E/AndroidRuntime(15384):FATALEXCEPTION:main05-2314:48:49.960:E/AndroidRuntime(15384):java.lang.NoClassDefFoundError:com.google.cloud.backend.android.GCMIntentService05-2314:48:49.960:E/AndroidRuntime(15384):atcom.go

java - 使用 App Engine 在本地计算机上自定义数据存储位置

我正在AndroidStudio中开发AppEngine应用程序并在我的本地计算机(使用本地数据存储区)上对其进行测试。它是基于Java的应用程序。每次我重新运行服务器时,本地数据存储都会被清除。我为Python找到了几种解决方案开发人员,但似乎没有针对Java的答案。AndroidStudio只允许更改:war之路虚拟机参数服务器地址服务器端口我尝试过使用VMargs,但这些参数显然是针对JavaVM而不是针对应用服务器的。有没有办法在服务器重启时保留本地数据存储?如果我可以直接从AndroidStudio运行此配置,那就太完美了。 最佳答案

Android - 在使用 WebRTC 发送到 Wowza Streaming Engine 之前旋转视频帧

我想使用WebRTC将视频从安卓摄像头流式传输到WowzaStreamingEngine(WSE)。当设备处于横向模式时,一切正常。然后我尝试通过将设备置于纵向模式来进行流式传输。我在WSE播放器中注意到的第一件事是视频流已逆时针旋转90。我发现WebRTC在发送到WSE之前不会旋转来自onPreviewFrameAPI的每个视频帧,不幸的是WSE不支持任何在他们身边旋转视频帧的机制至少到目前为止。所以我检查了WebRTCandroid原生源代码并修改它以在发送到WSE之前旋转每个视频帧。现在我可以在WSE播放器中看到纵向模式的视频流。但它有一个问题,有时视频流看起来很奇怪。请看下面的

java - Google App Engine - 始终在实例上自动缩放?

将GAE用于全新应用程序最令人恼火的事情之一是,如果15分钟内没有人访问您的服务器,则必须处理实例被重新触发的情况。由于该应用程序是新的,或者只有很少的用户,因此对于一些不知道实例正在“启动”的用户来说,会有很长的延迟时间据我所知,这些选项基于docs:使用manual-scaling并将实例数设置为1。当您使用manual-scaling时,无论您将其设置为多少实例,您都将拥有多少-不多也不少。这显然效率低下,因为您可能需要为未使用的实例付费,并且实例不会随着流量增加/减少而自动添加/删除使用basic-scaling并将idle-timeout设置为24小时或48小时之类的值。只要

android - 验证从 Google Android 客户端到 Google App Engine 的 POST 请求的简单方法?

我希望能够从Android应用程序向AppEngine发送POST请求,并将其链接到用户的Google帐户。我读到您需要获取身份验证token并将其与POST请求一起发送。Android是否提供请求此token的方法?GAE将如何处理它?我觉得这应该很容易,但我遗漏了一些明显的东西。谢谢! 最佳答案 参见myblogpost关于如何使用存储在手机中的凭据对AppEngine应用程序进行身份验证。可以通过编程方式对用户进行身份验证。在PythonSDK中,appengine_rpcmodule执行此功能。简而言之,程序是这样的:使用C

android - java.lang.RuntimeException : Cannot initialize effect engine for type: 0bed4300-ddd6-11db-8f34-0002a5d5c51b Error: -3 错误

我在AndroidMarshMellow、OnePlus上的均衡器应用程序中收到以下错误。java.lang.RuntimeException:UnabletostartactivityComponentInfo{com.my.app.name/com.my.app.name.activity.MainActivity}:java.lang.RuntimeException:Cannotinitializeeffectenginefortype:0bed4300-ddd6-11db-8f34-0002a5d5c51bError:-3atandroid.app.ActivityThrea

android - 我可以使用 Android 客户管理器获取 App Engine 的 OAuth 访问 token 吗?

我的AppEngine服务器有Android客户端,都使用Google帐户。我想使用AccountManager为OAuth获取accessToken。到目前为止,我使用的是ClientLogin,但我想切换到OAuth。在AppEngine上设置OAuth很容易-我遵循了thisarticle.但客户端是个谜,特别是我不知道在AccountManager术语authTokenType中使用什么范围。对于ClientLogin,我对authTokenType使用“ah”。但是OAuth呢? 最佳答案 从今天开始,您可以在Androi

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