es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿El Android App Bundle (AAB) tiene un solo versionCode para todas las arquitecturas?

Hemos pasado a utilizar el formato Android AAB para las versiones de lanzamiento. Inicialmente, nuestros APKs se generaban utilizando el versionCode del manifiesto y, una vez cargados en Google Play Console, a cada APK se le asignaba un prefijo específico de arquitectura. Por ejemplo, versionCode=45, Arm32=200045, x86_64=500045, etc.

Tuvimos que utilizar el versionCode más alto + 1 (por ejemplo, 50046) de la versión actual como versionCode en el manifiesto de Android para poder cargar la imagen AAB en Google Play Console.

Una vez instalado en diferentes dispositivos (arquitectura y tamaño de bits), el versionCode informado por el dispositivo es para la AAB (por ejemplo, 500046).

¿Es correcto que ahora solo hay un único versionCode para todos los APKs generados automáticamente?

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Sí, eso es correcto. Con el cambio al uso del formato Android AAB para lanzar los APKs, ahora solo hay un único versionCode para todos los APKs generados automáticamente. Este versionCode se basa en el versionCode más alto de la versión anterior y se establece en el manifiesto de Android para poder cargar la imagen AAB en la Consola de Google Play. Una vez instalado en diferentes dispositivos, el versionCode reportado por el dispositivo corresponde al AAB. Los prefijos específicos de arquitectura ya no se utilizan.

Comments are closed.