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
- libGDX consigue el color del pixel del sprite o de la textura
- LibGdx Object Pool para muchos objetos de la misma clase padre
- ¿Cuándo usar actores en libgdx? ¿Cuáles son contras y pros?
- No se puede guardar ni cargar entero con las preferencias
- touchdown mantenido libgdx
- Eso se declara en
android:versionName
etiquetaandroid:versionName
deAndroidManifest.xml
para Android - Eso se declara en la clave
robovm.properties
derobovm.properties
para IOS. (Que, creo, es finalmente sustituido por el valor deCFBundleShortVersionString
clave enInfo.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?
- ¿Cómo puedo hacer que LibGDX detecte un solo toque / clic?
- Cómo hacer un Libgdx Bitmapfont de modo que es el color de los píxeles es la inversa del fondo?
- libgdx y TWL: la aplicación Android se cierra en cualquier menú de TWL, funciona bien en el escritorio
- Cómo volver a cargar libgdx no administrado Texture after OpenGL context loss
- ¿Cuándo usar ShapeRenderer, Mesh + SpriteBatch, Box2D y Scene2D en Libgdx?
- Java.lang.RuntimeException: eglSwapBuffers falló: informe EGL_SUCCESS
- ¿Es AndEngine un motor de juego?
- (Java LibGDX) ¿Cómo puedo cambiar el tamaño de mis texturas en LibGDX?
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.