Cómo obtener la versión de la aplicación utilizando libgdx / robovm

Tengo algunas preguntas acerca de cómo obtener la versión de la aplicación desarrollada en la parte superior de libgdx (y también en robovm para ios)

Quiero obtener la información de la versión

  1. Eso se declara en android:versionName etiqueta android:versionName de AndroidManifest.xml para Android
  2. Eso se declara en la clave robovm.properties de robovm.properties para IOS. (Que, creo, es finalmente sustituido por el valor de CFBundleShortVersionString clave en Info.plist.xml )

Mi primera pregunta es, libgdx proporciona un método independiente de la plataforma para obtener la versión de la aplicación? (No pude encontrar ninguno)

Si no, encontré una respuesta para obtener la versión de la aplicación en android, está bien. Encontró la misma respuesta para IOS pero en una forma nativa. ¿Cómo puedo hacer lo mismo con robexm backend?

No creo que libgdx provea una forma independiente de plataforma para hacer esto. A continuación, le indicamos cómo obtener el valor de CFBundleShortVersionString para su aplicación mediante los enlaces CocoaTouch de RoboVM:

 NSDictionary infoDictionary = NSBundle.getMainBundle().getInfoDictionary(); String version = infoDictionary.get(new NSString("CFBundleShortVersionString")).toString(); 

Puede usar el mismo método para obtener CFBundleVersion etc. del archivo CFBundleVersion de su aplicación.

  • Libgdx Scene2d - Set actor (TextField) de relleno?
  • Cómo dibujar una imagen de fondo grande con libgdx - las mejores prácticas?
  • Libgdx: configurar otra pantalla, pero los botones permanentes de la pantalla antigua están activos
  • Evento no entregado al oyente
  • Scene2d cómo manejar actor tocado (LibGDX)
  • Dibujo de una forma transparente en libGDX como actor?
  • Usando ScreenUtils para guardar la captura de pantalla como imagen en libgdx
  • Resolución de pantalla completa en Android para juegos libgdx
  • Aplicar transformaciones de matriz a BoundingBox
  • SDK ubicación no encontrada. ANDROID_HOME - construcción de un proyecto gradle en eclipse en un MAC
  • Pasando varias texturas a shader en LibGDX
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.