Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Google App Engine – Cloud Endpoints – El nombre de la aplicación no está configurado

Acabo de iniciar Google Cloud Endpoints.

Al ejecutar la aplicación para Android, tengo la siguiente advertencia en logcat:

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

¿Dónde establecer el nombre de la aplicación? ¿Está en los puntos finales de Android o del motor de la aplicación / de la nube?

One Solution collect form web for “Google App Engine – Cloud Endpoints – El nombre de la aplicación no está configurado”

La clase com.google.api.client.googleapis.services.AbstractGoogleClient tiene una función

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

Cuando utilice Gradle para generar sus bibliotecas cliente utilizando appengineEndpointsInstallClientLibs Debe ser capaz de crear un endpointbuilder para sus puntos finales:

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

Entonces … para deshacerse de la advertencia:

 endpointBuilder.setApplicationName("Some crazy App Name"); 
FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.