Google App Engine + Android项目+ Java后端应用程序

时间:2014-06-11 08:11:40

标签: android google-app-engine eclipse-plugin google-cloud-storage google-cloud-endpoints

我是一名编程学生,我一直在努力学习Google App Endpoint。请有人可以指导我完成我必须遵循的步骤,以便为我已经开发的Android应用程序提供云数据存储或告诉我我做错了什么?我有一个带有SQLite的Android项目来保存数据。现在我想改变它并将信息存储在云端。如果我右键单击该项目,Google->生成应用程序引擎后端,我收到以下错误: PS。我对phyton或maven一无所知。我想用Eclipse开发Java。 感谢。

!ENTRY com.android.ide.eclipse.adt 4 0 2014-06-11 09:18:22.600
!MESSAGE 
!STACK 1
org.eclipse.core.internal.resources.ResourceException: Resource '/EasyBuy/res' does not exist.
    at org.eclipse.core.internal.resources.Resource.checkExists(Resource.java:341)
    at org.eclipse.core.internal.resources.Resource.checkAccessible(Resource.java:215)
    at org.eclipse.core.internal.resources.Container.members(Container.java:266)
    at org.eclipse.core.internal.resources.Container.members(Container.java:249)
    at com.android.ide.eclipse.adt.internal.sdk.Sdk$7.run(Sdk.java:1485)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
!SUBENTRY 1 org.eclipse.core.resources 4 368 2014-06-11 09:18:22.601
!MESSAGE Resource '/EasyBuy/res' does not exist.

!ENTRY com.google.gdt.eclipse.appengine.swarm_backend 4 0 2014-06-11 09:20:19.713
!MESSAGE Unexpected Exception
!STACK 0
java.net.MalformedURLException: unknown protocol: c

1 个答案:

答案 0 :(得分:1)

该错误确实表明您为访问端点指定的URL存在问题。通常情况下,如果网址格式不正确(协议缺失,某处有空格,斜线丢失等) - 那么很可能会发生这种情况。

检查以下事项:

  • 从您的Android应用程序中,找出您尝试制作的端点调用
  • 查看生成的客户端类以及使用URL值的位置。它可能被定义为上面的常量,您应该修改它以指向您的服务器。