Código de versión de Android de Meteor.js
En mobile-config.js he especificado los siguientes
App.info({ ..... version: '1.0.8', .... }); App.setPreference('android-versionCode', '9');
En consecuencia, cuando construyo apk debería tener versionCode puesto a 9 y el nombre de la versión a "1.0.8", pero en mi caso versionCode se está estableciendo en "10008" mientras que el nombre de la versión se muestra correctamente como "1.0.8".
- Tipo de entrada = número no es posible insertar números negativos en el teléfono móvil
- Android Webview HTML Cargando Javascript Problema
- Algún tipo de JavaScript es preventDefault para Android
- ¿Usar el botón de retroceso de Android en el dispositivo para volver a la vista principal en la aplicación Framework7?
- ¿Es posible activar el menú compartido en smartphones (a través de HTML / JS)?
¿Hay algo mal en mi configuración? ¿Hay un método diferente al código de la versión?
- Html 5 rango deslizante para dispositivos táctiles? Alternativas a jquery móvil?
- Ubicación GPS más exacta de un dispositivo móvil
- Cámara en la aplicación de teléfono. Reiniciar la aplicación
- Instalación de Phonegap / Cordova 3.1 plugins (código de barras)
- La vista web de Android no ejecuta javascript desde el script src
- IPhone WebApp en la pantalla de inicio Persistencia
- ¿Se puede usar la API de PostMessage para comunicarse con un WebView de Android?
- Interrupciones de la interfaz de Android 4.2.1, WebView y javascript
Puede anular los archivos de compilación de meteoros y establecer creando una carpeta de nivel superior llamada /cordova-build-override/
, lea más aquí errr, GitHub is down, I will post a link when it is back
.
La solución es pasar la configuración de compilación de Android a build-extras.gradle
. Puedes leer más aquí Android Shell Tool Guide .
Crear /cordova-build-override/platforms/android/build-extras.gradle
. El nombre de la versión de Android se establecerá en mobile-config.js
pero el número de versión (número entero) se establecerá en este archivo gradle.
cdvVersionCode = '10' android { lintOptions { disable 'MissingTranslation' disable 'ExtraTranslation' } }
A partir de Meteor 1.4.2 puede especificar buildNumber en App.info dentro del archivo mobile-config.js. Ver ejemplo a continuación
App.info ({id: '', nombre: '', descripción: '', versión: '0.5.6', buildNumber: '5060', autor: '', email: '' ;
No he encontrado una buena respuesta para esto todavía, pero al importar el proyecto en Android Studio y la edición del project/manifests/AndroidManifest.xml
puede cambiar el código de la versión. Tienes que reconstruir por supuesto. Aparece android-versionCode
establece el código de versión del proyecto CordvaLib
pero no el project
. El script de construcción de Gradle seguirá añadiendo un 8 al final de la misma. Usted puede encontrar donde lo hace que bastante fácilmente si desea ajustarlo (Buscar cdvVersionCode). Parece estúpido tener que hacer algo de esto sin embargo y sólo quería conseguir algo para los probadores beta.
Puedo ser muy tarde para la fiesta aquí, pero la solución más simple es establecer el número de construcción en su App.info({ ... })
en la parte superior de la mobile-config.js
.
- String.xml me proporciona una cadena incorrecta para ProcessDialog
- ¿Hay algún dispositivo Android con un tamaño de pantalla mayor que GL_MAX_TEXTURE_SIZE?