我正在尝试创建一个与Google App Engine交互的Android应用程序,以加载和保存Google数据存储区中的实体.我认为我有一个正确的配置,但我不知道我是否可以上传我的应用程序来测试它,它只是永远挂起然后给我这个错误:
SEVERE: Endpoints configuration not updated. The app returned an error when the Google Cloud Endpoints server attempted to communicate with it.
Run Code Online (Sandbox Code Playgroud)
但是,如果我更改版本号,那么即使在收到此消息后,新版本也会在我的控制台中显示.我已经阅读了有关Datastore的所有Google文档,但无法弄清楚出了什么问题.我已经有一个月的这个问题,但一直无法找到解决方案.我在某处读到,如果应用程序包含错误,则不会上传,因此我将包含所有代码.我也不知道我在做什么,甚至不确定我是否在正确的轨道上为什么这不起作用,所以如果你发现任何愚蠢的事,你应该告诉我.提前谢谢你,如果你能为我解决这个问题,你将成为我的英雄和我的上帝.
这是我的终点:
package com.polo.backend.endpoints;
/**
* Created by sagesmith on 4/16/16.
*
* Is used to interact with the server
*/
import com.google.api.server.spi.config.Api;
import com.google.api.server.spi.config.ApiMethod;
import com.google.api.server.spi.config.ApiNamespace;
import com.google.api.server.spi.response.ConflictException;
import com.google.api.server.spi.response.NotFoundException;
import com.googlecode.objectify.Ref;
import com.polo.backend.services.ObjcfyService;
import com.polo.backend.entities.Event;
import com.polo.backend.entities.User;
import java.util.List;
import javax.inject.Named;
/**
*
*/
@Api(
name = "userEndpoint",
version = "v1",
namespace = @ApiNamespace( …Run Code Online (Sandbox Code Playgroud) 我今天正在看一些代码,并且使用反射遇到了一段代码,以使用一个通用对象并根据类型对它进行不同的处理。我以前从未见过这样的东西,我想知道在Java中使用反射有什么优缺点?