问题标签 [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.
android - 如何将我的 android 应用程序指向我的在线 apengine 端点
我创建了一个应用引擎连接的 android 项目。目前我已经将我的后端(端点 api)部署到应用引擎。现在我想将 android 应用程序 (apk) 指向在线服务器/api。我怎么做?
基本上,以下是我所要做的吗?
当上面的行是我所做的一切时,我得到了例外
1
为什么我的app-id前面有一个是正常的?那是问题吗?我在哪里修?同样,我的项目完全是使用 GEP 生成的。
android - 让 android 模拟器与在线端点交谈
请参阅如何将我的 android 应用程序指向我的在线 apengine 端点以获取背景信息。
我已经部署了我的应用引擎端点。现在我想让我的模拟器与之交谈。有谁知道这是怎么做到的吗?在本地主机上一切正常。但是当我切换到已部署的后端时,我得到了一个异常。
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。会不会是某种内存问题?
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
google-app-engine - 生成 Cloud Endpoint 遇到错误且未完成
标题行是当我右键单击我的项目到Google > Generate Cloud Endpoint Client Library
. 我可以正常运行端点,Web Application
因此我或编译器可以检测到的代码中没有错误。有谁知道为什么会发生错误?
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)
android - 将 blobstore 与谷歌云端点和安卓一起使用
我正在使用 eclipse 插件开发一个应用引擎连接的 android 项目。该应用程序的一个方面是允许用户 Alpha 向用户 Bravo 发送图片。为此,我有以下设置:
用户 Alpha 发布:
- 通过端点将图像发送到我的应用引擎服务器
- 服务器将图像存储在 blob 存储中
- 服务器将 blobkey 存储在数据存储中
用户 Bravo 获得:
- 服务器从数据存储中获取 blobkey
- 服务器使用 blob 键获取图像
- 服务器使用端点将图像发送到 android 应用程序
从我的 android 应用程序发送图像到我可以在 blob 疮中看到它,此设置需要两 (2) 分钟。不用说,这是完全不能接受的。
我的服务器正在通过以下代码以编程方式处理图像:
有谁知道我如何调整官方示例以使用端点(在我必须使用我的应用引擎实例的情况下)或使用getServingUrl
(绕过我的实例)来存储和服务我的 blob?
请包含代码,而不是文字。谢谢。
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
.
列表中是否缺少正确的版本,或者我应该选择这三个中的哪一个?
google-app-engine - 将 blob servlet 与端点 api 相结合
这是我的web.xml
我有一个 Google Cloud Endpoint api,GameApi,除了加载 blob 的时间太长外,它一直运行良好。所以我决定使用Upload
google 网站上的 servlet 从 user 上传我的 blob。我基本上将 blob 文件的 xml 代码添加到端点 api 的现有 xml 代码中,从而产生了上面显示的 xml。但是,Upload servlet 永远不会被调用。我正在本地主机上进行测试,我可以在_BlobUploadSession_
表格中看到前端(即 android 应用程序)已使用正确的回调 url 成功地将图像发送到 blobstore。我知道没有调用 servlet,因为我在入口处有一个 println 语句。
我需要改变我的web.xml
吗?我是否可以像在我的 中那样将端点与 servlet 结合起来web.xml
?
android - 创建发布android apk时出现Proguard异常
我正在使用 eclipse 插件构建一个应用引擎连接的 android 项目。该项目运行良好,因此我决定是时候创建一个发布 APK。使用eclipse,我完成了这个过程。但是当我走到最后时,我得到了一个例外:Proguard returned with error code 1
. 我在下面包含了整个日志。
我的 GEP 生成的项目带有两个与 proguard 相关的文件:proguard-google-api-client.txt
和proguard-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
为
但运行后,我仍然得到错误。有人能给我提示一下我的文件丢失了什么吗?如果我也删除了#
,我也会收到错误消息。
错误日志: