Google App Engine - 云端点 - 未设置应用程序名称

 峡谷人123_742 发布于 2023-02-09 12:36

我刚开始使用Google Cloud Endpoints.

运行Android应用程序时,我在logcat中有以下警告:

Tag: AbstractGoogleClient
Text: Application name is not set. Call Builder#setApplicationName.

在哪里设置应用程序名称?它是在Android或应用程序引擎/云端点?

1 个回答
  • 班级com.google.api.client.googleapis.services.AbstractGoogleClient有一个功能

    public Builder setApplicationName(String applicationName) {
          this.applicationName = applicationName;
          return this;
        }
    

    当使用摇篮生成您的客户端库使用appengineEndpointsInstallClientLibs 您应该能够为您的端点创建endpointbuilder:

    private YourEndpoint.Builder endpointBuilder = new YourEndpoint.Builder(
                AndroidHttp.newCompatibleTransport(), new JacksonFactory(),
                new HttpRequestInitializer() {
                    public void initialize(HttpRequest httpRequest) {
                    }
                }
        );
    

    然后......摆脱警告:

    endpointBuilder.setApplicationName("Some crazy App Name");
    

    2023-02-09 12:38 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有