问题标签 [gae-eclipse-plugin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
412 浏览

android - 如何将我的 android 应用程序指向我的在线 apengine 端点

我创建了一个应用引擎连接的 android 项目。目前我已经将我的后端(端点 api)部署到应用引擎。现在我想将 android 应用程序 (apk) 指向在线服务器/api。我怎么做?

基本上,以下是我所要做的吗?

当上面的行是我所做的一切时,我得到了例外

1为什么我的app-id前面有一个是正常的?那是问题吗?我在哪里修?同样,我的项目完全是使用 GEP 生成的。

0 投票
1 回答
144 浏览

android - 让 android 模拟器与在线端点交谈

请参阅如何将我的 android 应用程序指向我的在线 apengine 端点以获取背景信息。

我已经部署了我的应用引擎端点。现在我想让我的模拟器与之交谈。有谁知道这是怎么做到的吗?在本地主机上一切正常。但是当我切换到已部署的后端时,我得到了一个异常。

0 投票
0 回答
88 浏览

android - 设置 appid 导致 appengine 端点停止使用 android

我一直在使用 GEP 开发一个 appengine 连接的 android 项目。所以在一切都让我满意之后,我部署了后端。在部署期间,有人问我,因此为该项目创建了一个 app-id。然后我针对已部署的后端 ( LOCAL_ANDROID_RUN = false) 测试 android 应用程序,一切正常。

刚才(约 3 小时前)我决定重新生成端点。突然,无法识别到端点的所有链接。目前尚不清楚为什么会这样。我唯一能想到的是,我选择的app-id与项目完全无关。然后,如果 app-id 是一个问题,它应该会影响已部署的代码。但问题出在我的本地主机代码上。

更新:

为了检查问题是否与 eclipse 本身有关,我创建了一个新的空 appengine 连接的 android 项目。果然,android 部分无法检测到 appengine 部分——马上就可以了。我没有更改 eclipse 或更新 eclipse。会不会是某种内存问题?

0 投票
2 回答
2267 浏览

android - appengine 连接的 android 项目在到达时死亡

我正在按照教程进行操作;好吧,它实际上很基本,所以那里真的什么都没有。但是当我创建项目时,android 部分没有编译。Eclipse 抱怨无法解决导入问题。例如,在com.myapp.deviceinfoendpoint部分下面有一条读取行

有谁知道如何解决这一问题?也许这是一个构建路径问题,但没有关于如何设置构建路径的说明。

我正在使用 mac osx 山狮和日食朱诺

以下文件夹上也有红十字:

  • 端点库/libdeviceinfoendpoint-v1/deviceinfoendpoint/deviceinfoendpoint-v1-生成源

  • /myapp/endpoint-libs/libmessageEndpoint-v1/messageEndpoint/messageendpoint-v1-generated-source

  • /myapp/endpoint-libs(和子文件夹)

和以下文件夹:

  • GCMIntentService.java

  • 注册活动.java

0 投票
1 回答
762 浏览

google-app-engine - 生成 Cloud Endpoint 遇到错误且未完成

标题行是当我右键单击我的项目到Google > Generate Cloud Endpoint Client Library. 我可以正常运行端点,Web Application因此我或编译器可以检测到的代码中没有错误。有谁知道为什么会发生错误?

0 投票
1 回答
209 浏览

android - 如何从 google eclipse 插件 1.7.7 更改为 1.7.5

由于谷歌领域的一个错误,我需要从 GEP 1.7.7 更改为版本 1.7.5 或 1.7.6。我将如何影响这种变化?我从 eclipse 中查看 eclipse 市场,但插件是按 3.6、3.7、3.8/4.2 等 eclipse 版本排列的。哪个是 1.7.5 或 1.7.6?我在 mac osx 上使用 eclipse Juno Service Release 2。

另外,这是否与SDK(App-engine 1.7.6)或相同SDK(App-engine 1.7.5)

0 投票
3 回答
9926 浏览

android - 将 blobstore 与谷歌云端点和安卓一起使用

我正在使用 eclipse 插件开发一个应用引擎连接的 android 项目。该应用程序的一个方面是允许用户 Alpha 向用户 Bravo 发送图片。为此,我有以下设置:

用户 Alpha 发布:

  • 通过端点将图像发送到我的应用引擎服务器
  • 服务器将图像存储在 blob 存储中
  • 服务器将 blobkey 存储在数据存储中

用户 Bravo 获得:

  • 服务器从数据存储中获取 blobkey
  • 服务器使用 blob 键获取图像
  • 服务器使用端点将图像发送到 android 应用程序

从我的 android 应用程序发送图像到我可以在 blob 疮中看到它,此设置需要两 (2) 分钟。不用说,这是完全不能接受的。

我的服务器正在通过以下代码以编程方式处理图像:

有谁知道我如何调整官方示例以使用端点(在我必须使用我的应用引擎实例的情况下)或使用getServingUrl(绕过我的实例)来存储和服务我的 blob?
请包含代码,而不是文字。谢谢。

0 投票
1 回答
4413 浏览

osx-mountain-lion - 升级到 app-engine 1.7.7 后,将 JRE 7 添加到 mac osx 上的 eclipse

我一直在使用 GAE-Eclipse-plugin 开发应用程序。我刚刚将 eclipse 更新到 app-engine 1.7.7。所以这引发了我一直在经历的错误旋风。我终于想到我需要安装jre7. 所以我去了http://www.macupdate.com/app/mac/44788/java-se-runtime-environment-7并安装了jre。然后我尝试通过 thru 将 eclipse 链接到 jre eclipse > preferences > java > installed JREs。在那里我只看到了 Java SE 6。所以我点击MacOS X VM然后浏览到/System/Library/Frameworks/JavaVM.framework/Versions/. 当我到达那里时,我预计会找到1.7. 但相反,在1.6.0我看到A, Current, CurrentJDK.

列表中是否缺少正确的版本,或者我应该选择这三个中的哪一个?

0 投票
2 回答
1305 浏览

google-app-engine - 将 blob servlet 与端点 api 相结合

这是我的web.xml

我有一个 Google Cloud Endpoint api,GameApi,除了加载 blob 的时间太长外,它一直运行良好。所以我决定使用Uploadgoogle 网站上的 servlet 从 user 上传我的 blob。我基本上将 blob 文件的 xml 代码添加到端点 api 的现有 xml 代码中,从而产生了上面显示的 xml。但是,Upload servlet 永远不会被调用。我正在本地主机上进行测试,我可以在_BlobUploadSession_表格中看到前端(即 android 应用程序)已使用正确的回调 url 成功地将图像发送到 blobstore。我知道没有调用 servlet,因为我在入口处有一个 println 语句。

我需要改变我的web.xml吗?我是否可以像在我的 中那样将端点与 servlet 结合起来web.xml

0 投票
1 回答
6020 浏览

android - 创建发布android apk时出现Proguard异常

我正在使用 eclipse 插件构建一个应用引擎连接的 android 项目。该项目运行良好,因此我决定是时候创建一个发布 APK。使用eclipse,我完成了这个过程。但是当我走到最后时,我得到了一个例外:Proguard returned with error code 1. 我在下面包含了整个日志。

我的 GEP 生成的项目带有两个与 proguard 相关的文件:proguard-google-api-client.txtproguard-project.txt. 还有一个名为 proguard 的项目,但它是空的。该project.properties文件有两行

有人请帮忙。除了这些 proguard 错误之外,我的代码运行良好。我在模拟器和真实设备中进行测试。这从未停止过开发中的问题。此外,我的后端已经部署在应用程序引擎上,我可以将它与我的开发 api 一起使用。

经过一番阅读,我登陆了如何在 Eclipse 中使用它进行 Android 开发时如何检查/升级 Proguard 版本?. 但是在我手动将 proguard 从 4.7 更新到 4.9 后,当我尝试导出 apk 时,我得到了 eclipse 错误,它找不到文件android-sdk-macosx/tools/proguard/proguard-android.txt

编辑:根据我收到的反馈,我创建了以下文件,名为proguard-mine.txt

然后编辑project.properties

但运行后,我仍然得到错误。有人能给我提示一下我的文件丢失了什么吗?如果我也删除了#,我也会收到错误消息。

错误日志: