2013-12-19 28 views
8

Google Cloud Endpointsを開始しました。Google App Engine - クラウドエンドポイント - アプリケーション名が設定されていません

Androidアプリを実行している場合は、私持っているlogcatで次の警告:

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

は、アプリケーション名を設定するには? Androidやアプリエンジン/クラウドエンドポイントにありますか?

答えて

5

クラスcom.google.api.client.googleapis.services.AbstractGoogleClientappengineEndpointsInstallClientLibs を使用してGradle to generate your client librariesを使用している場合あなたのエンドポイントのendpointbuilderを作成することができるはず

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

機能を持っています

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

そして...を取り除くために警告:

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

固定m yの問題、感謝のトム – cfl

関連する問題